事实:
我在IntelliJ IDE中找不到任何对JSF的支持。 视图中没有JSF选项 - >工具Windows 菜单,如几个教程中所示。我无法在模块设置中添加JSF方面。我手动添加了标记库的模式和URI,但代码完成也不起作用。
我错过了什么吗?是否可以在安装过程中添加对它的支持?
答案 0 :(得分:3)
解决方案:
文件 - >设置 - >插件 - >启用JSF插件
jetbrains.com/idea/webhelp10.5/enabling-jsf-support.html
答案 1 :(得分:0)
Find here所有信息。
IntelliJ IDEA支持JavaServer Faces(JSF)技术,该技术利用现有的标准UI和Web层概念,无需通过自定义标记库将开发人员限制为特定的标记语言,协议或客户端设备来表达JavaServer JSP页面中的Faces接口。
我猜您在Facelets support
选项中没有正确的配置:
选择所需的Facelets支持选项。 这是项目级设置。为当前项目中的所有模块设置所选选项。
自动。自动Facelets检测。 XHTML文件被视为Facelets或普通XHTML文件,具体取决于模块是否具有JSF方面。在具有JSF方面的模块中,所有XHTML文件都被视为Facelets。如果模块没有JSF方面,则其中的所有XHTML文件都被视为普通的XHTML文件。
已启用。项目中的所有XHTML文件都被视为Facelets。
的禁用。项目中的所有XHTML文件都被视为不是Facelets,并被视为普通的XHTML文件。
更新以启用Facelets支持check this part of the manual。