小编Boz*_*zho的帖子

什么是Java相当于C++的STL队列?

我正在浏览Java文档以寻找C++的STL的Java等价物Queue,但我发现的只是一个被调用的接口Queue和一堆我无法做到的实现的实现.

Java是否有一个实现Queue只是一个FIFO数据结构而没有添加花里胡哨?我只需要enqueue,dequeue以及front运营和数据结构应该允许重复.

java queue collections data-structures

5
推荐指数
1
解决办法
2716
查看次数

Spring MVC 控制器映射未注册

这几天我正在使用 spring mvc 进行一些测试,但有一个问题。对于要测试的基本应用程序,我选择本教程: http://loianegroner.com/2010/09/extjs-spring-mvc-3-and-hibernate-3-5-crud-datagrid-example/ 我已下载该示例和一切都按预期工作。问题是当我尝试添加另一个控制器时。看来我添加的文件没有被扫描。

我的 web.xml 文件:

<servlet>
    <servlet-name>extjs-crud-grid-spring-hibernate</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>
            /WEB-INF/spring/app-config.xml
        </param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>extjs-crud-grid-spring-hibernate</servlet-name>
    <url-pattern>*.action</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

/WEB-INF/spring/app-config.xml:

<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mvc="http://www.springframework.org/schema/mvc"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
    http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd
    http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">

<!-- Scans the classpath of this application for @Components to deploy as beans -->
<context:component-scan base-package="com.loiane" />

<!-- Configures the @Controller programming model -->
<mvc:annotation-driven />

<!-- misc -->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
    <property name="suffix" value=".jsp"/>
</bean>

<!-- Configures Hibernate - …
Run Code Online (Sandbox Code Playgroud)

java spring spring-mvc

5
推荐指数
1
解决办法
1万
查看次数

从scriptlet转换为JSF托管bean问题

我试图将此scriptlet代码转换为JSF类.

视图代码

<f:view>
<h:form binding="#{jsfSocketClient.form}">
    <h:outputText binding="#{jsfSocketClient.text}"/>

</h:form>
</f:view>
Run Code Online (Sandbox Code Playgroud)

和java代码

private HtmlForm form = new HtmlForm();
private HtmlOutputText text = new HtmlOutputText();

public HtmlForm getForm() 
{
    System.out.println("instance:  "+FacesContext.getCurrentInstance().getResponseWriter());
    ResponseWriter writer = (FacesContext.getCurrentInstance()).getResponseWriter();  
    try{

        int character;
        Socket socket = new Socket("127.0.0.1", 8765);

        InputStream inSocket = socket.getInputStream();
        OutputStream outSocket = socket.getOutputStream();

        String str = "Hello!\n";
        byte buffer[] = str.getBytes();
        outSocket.write(buffer);
        char characters = 0;
        while ((character = inSocket.read()) != -1) {
            text.setValue((char)character);
            //writer.write((char)character);
            //characters += (char)character;
        }
        //text.setValue(characters);
        if(str.equalsIgnoreCase("bye"))
                { …
Run Code Online (Sandbox Code Playgroud)

java jsf jsp scriptlet

5
推荐指数
1
解决办法
1090
查看次数

是否有一个单行程序从Enumeration对象创建一个集合?

我有一个Enumeration对象,我想创建一个包含枚举项的Collection对象.

是否有任何Java函数可以在不手动迭代枚举的情况下执行此操作?像Collections.enumeration方法相反的东西?

java collections

5
推荐指数
1
解决办法
317
查看次数

Spring MVC 是否支持静态资产(css、js 和图像)的版本控制

Spring MVC 是否通过将上次修改日期附加到资产文件名来支持静态资产(css、js 和图像)的版本控制,从而自动有效地服务、缓存和使资产失效?

Rails 通过使用 asset_tag 助手来支持这一点。

我想添加一个文件的 last-modified-date 属性作为查询参数来提供来自服务器的静态资产,这样如果我修改静态文件(css、js、图像),我就不必修改我的代码和缓存失效可以自动发生。

谢谢你

caching web-applications spring-mvc

5
推荐指数
1
解决办法
3305
查看次数

浏览器如何处理Cookie?

浏览器如何管理Cookie?我的意思是,是否必须创建Cookie对象?

动机:我想登录一个cookie网站。如今,Cookie不仅是名称和值-它们还包含域,有效期等。

我需要使用Java的答案。

java browser cookies web-applications

5
推荐指数
1
解决办法
1662
查看次数

将 EJB 转换为 JSON Web 服务

我已经将 EJB 3.1 变成了 Web 服务。现在我需要创建用于与 JavaScript 组件通信的 JSON 网络服务。JavaScri[t 组件将使用接口的 JSON 版本与系统通信并获取所需的数据。由于性能原因,我不能使用 XML 而不是 JSON。我尝试自己研究,但没有找到任何解决方案。

请你有任何想法、解决方案或链接,我可以如何一起使用 EJB 和 JSON。

谢谢!最好的问候阿尔乔姆

java json web-services ejb

5
推荐指数
1
解决办法
5133
查看次数

用正则表达式查找年份

亲爱的,我会从列表中删除包含日期的字符串。例如:“90 年代音乐团体”必须删除。

我可以用java来做这个吗?

java regex

5
推荐指数
2
解决办法
8857
查看次数

Solr是否有xml替代@Field注释?

  1. 我想用 QueryResponse.getBeans()
  2. 我在另一个项目中定义了没有solr依赖项的类,所以我不能使用@Field它们

是否有xml(或其他外部化)替代@Field?

java solr solrj

5
推荐指数
1
解决办法
760
查看次数

web.xml中的welcome-file,弹簧不起作用?

我已经设置了我的spring-mvc servlet以匹配*.page请求.我已将web.xml中的welcome-file-list设置为index.page

当我转到我的网络服务器的根目录时,这会有效:

http://me.com确实会被正确地重定向到http://me.com/index.page.

但是,当我使用子目录时,它不会重定向:

http://me.com/dashboard并没有重定向到http://me.com/dashboard/index.page

有没有办法让这个映射工作?

我的web.xml文件(摘录):

<welcome-file-list>
    <welcome-file>index.page</welcome-file>
</welcome-file-list>

<servlet-mapping>
    <servlet-name>spring-mvc</servlet-name>
    <url-pattern>*.page</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

我的webdefault.xml(来自码头):

    <init-param>
        <param-name>dirAllowed</param-name>
        <param-value>false</param-value>
    </init-param>
    <init-param>
        <param-name>welcomeServlets</param-name>
        <param-value>true</param-value>
    </init-param>
    <init-param>
        <param-name>redirectWelcome</param-name>
        <param-value>false</param-value>
    </init-param>
Run Code Online (Sandbox Code Playgroud)

java spring servlets jetty spring-mvc

5
推荐指数
2
解决办法
1万
查看次数