标签: java-ee

为什么我们使用web.xml?

web.xml有什么用?我们为什么要使用?

<filter>
        <filter-name>wicket.mysticpaste</filter-name>
        <filter-class>org.apache.wicket.protocol.http.WicketFilter</filter-class>
        <init-param>
            <param-name>applicationClassName</param-name>
            <param-value>com.mysticcoders.WicketApplication</param-value>
        </init-param>
    </filter>

 <filter-mapping>
  <filter-name>wicket.mysticpaste</filter-name>
    <url-pattern>/*</url-pattern>
 </filter-mapping>
Run Code Online (Sandbox Code Playgroud)

这个文件管理器和文件管理器有什么作用?

java web.xml servlets java-ee

60
推荐指数
2
解决办法
10万
查看次数

Spring security的SecurityContextHolder:会话或请求绑定?

Userprincipal是否从SecurityContextHolder绑定到请求或会话中检索?

UserPrincipal principal = (UserPrincipal) SecurityContextHolder.getContext().getAuthentication().getPrincipal();

这是我访问当前登录用户的方式.如果当前会话被销毁,这会失效吗?

java spring spring-security java-ee

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

WEB-INF在Java EE Web应用程序中代表什么?

互联网上的大多数地方都说它代表WEB INF ormation.

我很怀疑它.该文件夹包含可执行文件.信息不适合它.

servlets web-applications web-inf java-ee

58
推荐指数
4
解决办法
3万
查看次数

make ArrayList只读

在Java中,如何ArrayList在初始化之后创建只读(以便没有人可以添加元素,编辑或删除元素)?

java collections arraylist java-ee

58
推荐指数
2
解决办法
4万
查看次数

如何修复Eclipse验证错误"没有检测到文档的语法约束"?

Eclipse 3.5.2抛出了一个XML模式警告消息:

No grammar constraints (DTD or XML schema) detected for the document.
Run Code Online (Sandbox Code Playgroud)

application.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<application
  xmlns="http://java.sun.com/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
                      http://java.sun.com/xml/ns/javaee/application_5.xsd"
  version="5">

</application>
Run Code Online (Sandbox Code Playgroud)

我不想禁用警告.如何让Eclipse正确验证XML文档?

java eclipse xsd java-ee

58
推荐指数
6
解决办法
9万
查看次数

Eclipse 3.7和Eclipse 4.1有什么区别?

我看到Eclipse有两个主要的发行版 - 一个是3.6,3.7,3.8路径,另一个是4.0,4.1路径(http://www.eclipse.org/e4/).

我不清楚这两个发行版之间有什么区别?

java eclipse java-ee eclipse-indigo

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

CDI:beans.xml,我在哪里放你?

我使用Weld作为CDI实现.当我有空的beans.xml时,我试图组装实例化Weld容器的对象图的集成测试运行良好src/test/java/META-INF/beans.xml.这是一个简单的测试:

public class WeldIntegrationTest {
    @Test
    public void testInjector() {
        new Weld().initialize();
        // shouldn't throw exception
    }
}
Run Code Online (Sandbox Code Playgroud)

现在,当我跑步时mvn clean install,我总是得到:Missing beans.xml file in META-INF!

我的根文件夹是"src"和"web",其中包含WEB-INF文件夹,但我也尝试使用默认的maven结构并将"web"重命名为"webapp"并将其移至src/main.我尝试了所有合理的位置:

 - src/main/java/META-INF/beans.xml
 - src/test/java/META-INF/beans.xml
 - web/WEB-INF/beans.xml
 - src/main/webapp/WEB-INF/beans.xml
 - src/main/webapp/META-INF/beans.xml
 - src/main/webapp/META-INF/(empty) and src/main/webapp/WEB-INF/beans.xml
Run Code Online (Sandbox Code Playgroud)

到目前为止没有任何作用:/

java java-ee maven cdi jboss-weld

58
推荐指数
2
解决办法
4万
查看次数

爆炸式开发意味着什么?(在Java中)

我在这个网站上遇到了"爆炸式发展"一词......

http://www.zeroturnaround.com/javarebel/support-matrix/

并且记得在使用Java Web应用程序之前听过它.据我所知,这与将.war文件部署为提取/原始文件集有关.每次要尝试更改代码时,不要使用ANT/Maven任务将war文件部署到应用程序服务器,而是告诉应用程序服务器将服务于战争内容部署的文件夹内容"raw" .

我是在正确的轨道上吗?如果有人对这个术语的含义有充分的理解,那么使用它的意义就会很大.

java java-ee

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

在哪里可以找到Java EE 6的所有参考实现的列表?

你知道是否有一个列表包含Java EE 6的每个组件的所有参考实现?即GlassFish是参考容器,Hibernate Validator用于验证等.

java java-ee java-ee-6

56
推荐指数
1
解决办法
8375
查看次数

使用Jersey客户端进行POST操作

在Java方法中,我想使用Jersey客户端对象在RESTful Web服务上执行POST操作(也使用Jersey编写),但我不确定如何使用客户端发送将用作FormParam的值在服务器上.我能够发送查询参数就好了.

java jersey java-ee

55
推荐指数
4
解决办法
10万
查看次数