JavaServer Faces。 指定您希望 IDE 提供 JSF 库并为应用程序创建以下文件:
welcomeJSF.jsp
faces-config.xml
有关详细信息,请访问:
如果选中 "JavaServer Faces" 复选框,则可以在“配置”标签中设置 JSF Servlet 名称和 Servlet URL 映射。在“库”标签中,可以指定要使用的已注册库。也可以创建新库以及选择是否可以附加库。
If you choose JavaServer Faces, you can also choose the following options:
验证 XML。 如果选定,在部署应用程序时,服务器将验证 JSF XML 文件。取消选择此选项可减少部署时间。缺省情况下,此选项处于选中状态。
验证对象。 如果选定此选项,在部署应用程序时,服务器将创建并验证 JSF 对象。选择此选项会增加部署时间。缺省情况下,此选项处于取消选中状态。
Spring Web MVC。 指定您希望 IDE 提供 Spring 库并为应用程序创建以下文件:
web/WEB-INF/applicationContext.xml
web/WEB-INF/[dispatcher]-servlet.xml
web/WEB-INF/redirect.jsp
web/WEB-INF/jsp/index.jsp
如果选中 "Spring Web MVC" 复选框,则可以设置缺省分发程序名称和映射。
Dispatcher mappings are based on the Java Servlet Specification Section SRV.11.2. In the web application deployment descriptor, the following syntax is used to define standard mappings:
以 '/ ' 字符开头并以 '/* ' 后缀结尾的字符串用于路径映射。
以 '*. ' 前缀开头的字符串用于扩展映射。
仅包含 '/ ' 字符的字符串表示应用程序的缺省 Servlet。在这种情况下,Servlet 路径是指将请求的 URI 去掉上下文路径后的部分,并且路径信息为 null 。
所有其他字符串仅用于完全匹配。
单击“完成”时,将在文件系统中创建该项目,并在 IDE 中打开该项目。以下库将被自动添加到项目的类路径中:
spring-2.5.jar
spring-webmvc-2.5.jar
commons-logging-1.1.jar
jstl.jar (可选)
standard.jar (可选)
可以在“项目”窗口中查看项目的逻辑结构,并在“文件”窗口中查看其文件结构。
Struts。 指定您希望 IDE 提供 Struts 库并为应用程序创建以下文件:
welcomeStruts.jsp
struts-config.xml
tiles-defs.xml
validator-rules.xml
ApplicationResource.properties
有关详细信息,请访问:
如果选中 "Struts 1.2.9" 复选框,则可以设置 Servlet 名称和 URL 模式。还可以设置应用程序资源并指定 IDE 是否添加 Struts TLD。
Hibernate。 指定您希望 IDE 提供 Hibernate 库并为项目创建 Hibernate 配置文件 hibernate.cfg.xml 。
有关详细信息,请访问:
如果选中 "Hibernate" 复选框,则需要从下拉列表中选择一个连接,以便为项目提供数据库连接。下拉列表包含在 IDE 的“服务”窗口中注册的数据库连接。如果未列出所需的数据库连接,请从列表中选择“新建数据库连接”以创建新的连接。在选择数据库连接时,IDE 将自动确定相应的数据库方言。
IDE 使用您在此对话框中提供的信息来生成 Hibernate 配置文件。