“新建 Web 应用程序”向导:框架
另请参见
“新建 Web 应用程序”向导用于创建包含空 Web 应用程序的新 。可以通过打开“新建项目”向导,然后从 "Web" 类别中选择“Web 应用程序”模板,打开“新建 Web 应用程序”向导。
在“框架”页中,可以选择一个或多个用于为 Web 应用程序提供结构的框架。
选择以下一个或两个选项:
- Visual Web JavaServer Faces。指定您希望 IDE 提供 JSF 库并为应用程序创建以下文件:
如果选中 "JavaServer Faces" 复选框,则可以设置缺省的 Java 包、JSF Servlet 名称和 Servlet URL 映射。
- JavaServer Faces。指定您希望 IDE 提供 JSF 库并为应用程序创建以下文件:
- welcomeJSF.jsp
- faces-config.xml
有关详细信息,请参见:
如果选中 "JavaServer Faces" 复选框,则可以在“配置”标签中设置 JSF Servlet 名称和 Servlet URL 映射。在“库”标签中,可以指定要使用的已注册库。也可以创建新库以及选择是否可以附加库。
如果选中 "Visual Web JavaServer Faces" 或 "JavaServer Faces" 复选框,则还可以选择以下选项:
- 验证 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" 复选框,则可以设置缺省分发程序名称和映射。
- 分发程序映射基于 Java Servlet 规范的 SRV.11.2 部分。在 Web 应用程序的部署描述符中,将使用以下语法来定义标准映射:
- 以 '/' 字符开头并以 '/*' 后缀结尾的字符串用于路径映射。
- 以 '*.' 前缀开头的字符串用于扩展映射。
- 仅包含 '/' 字符的字符串表示应用程序的缺省 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。
单击“完成”时,将在文件系统中创建该项目,并在 IDE 中打开该项目。您可以在“项目”窗口中查看其逻辑结构,在“文件”窗口中查看其文件结构。
- 另请参见
- 关于标准项目
- “新建项目”向导
法律声明