阅读(1558)
赞(12)
IntelliJ IDEA使用之JavaServer Faces(JSF)
2018-11-23 11:18:16 更新
JavaServer Faces(JSF)
此功能仅在Ultimate版本中受支持。
要准备JSF应用程序开发,您应该:
- JavaServer Faces(JSF)JSF支持
- 准备JSF应用程序开发
- 定义导航规则
JSF支持
IntelliJ IDEA对JavaServer Faces(JSF)的支持包括:
- 代码完成提供的支持 JSF 的编码辅助。
- JSF 代码格式和折叠以及语法和错误突出显示。
- 用于定义页面导航规则的图形编辑器。
- JSF 2.0支持,特别是:
- 带注释的Managed Beans支持代码完成,重命名重构,使用搜索,转到声明等。可以直接从Java代码引用托管bean。
- 改进的模板支持(ui:define标记的name属性的完成,验证和导航)。
- 支持ActionSources和ValueHolders。
- 支持复合组件的targets属性。
- 在复合组件实现中对EL的扩展支持等等。
- 专用的JSF工具窗口,可在一个位置聚合所有与JSF相关的配置,并允许您轻松分析和导航到带注释的元素和xml元素。
- @ResourceDependencies和@ResourceDependency注释支持。
- 简化的导航规则支持,包括完成相邻页面和绝对路径,用法搜索和重命名重构。
- 资源处理程序支持:代码完成,语法和错误突出显示,用法搜索和重构。
- 复合组件支持:代码完成,重构,用法搜索等。
- 代码完成,错误突出显示以及最流行的JSF组件库的基本重构,包括:
- RichFaces
- ICEfaces
- PrimeFaces
- OpenFaces