如何在JDeveloper 10g中使用JSF
http://tech.ddvip.com 2006年11月21日 社区交流
本文详细介绍如何在JDeveloper 10g中使用JSF
至此,您就搞定了! 您刚刚已经配置了 JDeveloper 10g 来使用 JSF。 下一步是配置一个项目来使用 JSF。
如何配置项目来使用 JSF
要开始构建 JSF 应用程序,您将需要配置项目的 web.xml 并包含一个启动 faces-config.xml 文件。
开始时,您将需要一个包含空项目的 Application Workspace:
选择 File->New...->General->Application Workspace。 将工作区命名为“jsf_app”并接受 Directory Name: 和 Application Package Prefix: 的默认值。 对于 Application Template:,选择“No Template [All Technologies]”。 单击 OK 继续。 这将生成一个新的 Application Workspace 和一个空的项目 Project(名称为“Project”)。 可以将它用于您的 JSF 应用程序。 (可以使用 File->Rename... 将它重新命名为“jsftest”。)
在该项目中,创建一个新的 JSP。
File->New...->Web-Tier->JavaServer Pages->JSP Page。 将它命名为“hellojsf.jsp”。 这还将在项目的 WEB-INF/ 目录中生成一个 web.xml 文件。
在 Application Navigator 中,找到 web.xml 文件并双击来编辑它。

在 web.xml 中的 .. 标记之后添加以下内容:
Faces Servlet
javax.faces.webapp.FacesServlet
1
Faces Servlet
/faces/*
注意: 您实际上可以使用任何 Faces servlet 映射。例如: *.faces。
现在,在与 web.xml 相同的位置创建一个 faces-config.xml 文件。 创建一个新的简单文件: File->New->General->Simple File... 将该文件命名为 faces-config.xml,并使用 Browse... 按钮指定它在项目的 WEB-INF 子目录中的位置。
来源:bea 作者:Chris Schalk 责编:豆豆技术应用