如何在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    责编:豆豆技术应用

正在加载评论...