如何在JDeveloper 10g中使用JSF - 编程入门网
roject from War File。
如何在JDeveloper 10g中使用JSF(5)时间:2010-12-31 bea Chris Schalk在此向导的第 1 步中,将项目命名为“mycardemo”并接受默认目录位置。 在第 2 步中,找到包含 CarDemo 示例的 War 文件 (jsf-cardemo.war)。JSF 示例应用程序位于 /samples 子目录中。例如,“d:\jsf\samples”。 单击 Finish。这将把 War 文件内容扩展到新的项目目录中。您现在应在 Application Navigator 中看到您的新项目。花些时间熟悉一下此应用程序中的各个文件。您将在 WEB-INF 目录中找到 faces-config.xml 以及其他文件。在 JSP 可视化编辑器中打开 storeFront.jsp 页面。 观察 JSF 标记如何以图标形式呈现在可视化编辑中。 现在,在可视化编辑器中打开 Tag Execution 以获得一个更直观的页面视图。调用 Library Manager (Tools->Manage Libraries..->JSP Tag Libraries) 找到 Faces“JSF Core”标记库:“f”。选中“Execute JSP Tags in Visual Editor”复选框。单击“OK”之前,找到其他 JSF 标记库“h”,然后选中同一复选框: 如何在JDeveloper 10g中使用JSF(6)时间:2010-12-31 bea Chris Schalk单击“OK”继续。要查看在可视化编辑器中“呈现”的 JSF UI 组件,单击刷新 按钮。您的页面现在应显示为: 在 JDeveloper 中运行 JSF Car Demo要在 JDeveloper 10g 中运行 JSF Car Demo,我们首先必须解决两个问题: 此示例在 web.xml 中有一个额外的安全约束,这使运行它有点困难,因此我们将删除它。此示例附带了 J2EE 1.4 版本的 jstl.jar 和 standard.jar 文件,将导致 JDeveloper 的嵌入式 OC4J(用于 J2EE 1.3)出现编译问题。我们只需删除包含的 jar 文件并使用 JDeveloper 的内置 jstl 和标准 jar 文件。要删除安全约束,编辑 WEB-INF/web.xml 并删除整个 标记及其内容: ... 要删除不需要的 1.4 版本的 jstl 和标准文件,只需打开一个文件浏览器(在 Windows 中为 Explorer)并从应用程序的 WEB-INF/lib 目录中手动删除它们。 (可选)保存所有内容 并生成项目 。由于 JDev 使用它自己的 jstl 和标准类,因此此项目现在可以编译了。现在就可以通过运行 index.jsp 页面来从 JDeveloper 中运行此应用程序了。 (index.jsp 前进到 Faces 映射的“url: chooseLocale.faces”) 总结 正如您所看到的,即使 10g 的后续版本将提供 JDeveloper 的完整和综合的 JSF 支持(包括各种可视化和高效的 JSF 开发功能),但也可以在当前的 JDeveloper 10g 中非常高效的使用 JSF。请留意更多有意义的提示以及有关如何将 JSF 用于 JDeveloper 10g 的技巧! |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |