Sun 的 JavaServer Faces (JSF) 技术 (JSR-127) 是标准的 Java API,可用于在 Web 应用程序中生成用户界面组件。JSF 定义了基于组件的 Web 应用程序框架,使得供应商和开放源代码项目能够创建复杂的用户界面小部件。随后可以对这些小组件进行开发,以创建易于使用且在工具和应用服务器之间具有可移植性的 Web 应用程序。其功能列表如下所示:
有关 JSF 框架的完整描述(包括文档和教程),请参见:
![]() |
IDE 提供了使用 JSF 技术的样例应用程序。按 Ctrl-Shift-N 组合键,依次展开“样例”文件夹、“Java BluePrints 解决方案”文件夹以及“使用 JavaServer Faces 技术开发 Web 层”文件夹。选择任一样例,单击“下一步”,然后单击“完成”。将在 IDE 中打开该样例。 |
也可以使用其他 Web 应用程序框架。可以将它们与 IDE 集成在一起,就像使用 JSF 技术一样方便。下面是两个比较常用的替代 Web 应用程序框架:
![]() |
如果使用 IDE 在 Web 应用程序的 WEB-INF/lib 文件夹中添加了框架标记库,并且 JSP 文件包含的 taglib 指令使用 URI 来表示您所使用的库的各个部分,则源代码编辑器将为这些库提供代码完成。 |