2016-08-14 40 views
0

我使用Eclipse Neon和Maven repos用于JPA的JSF项目,我创建的控制器未在自动完成中显示Facelets中的任何标签属性。EL for Facelets文件没有代码完成

例如:

<p:inputText value="" /> 

在“价值”应该显示我有控制器自动完成的,但由于某种原因没有显示。 但是,如果我手动键入它,当我在tomcat服务器上运行时,它工作正常,所以它不是类本身的问题。

我从我最后一个JSF项目中复制了所有东西,我的意思是配置和pom.xml,它在处理这个,但不在新项目上。

+0

检查您是否拥有所有相关插件。哪些可以使用google – Kukeltje

+0

Hello Kukeltje,谢谢你的回答。我使用完全相同的插件从我的最后一个项目工作正常。 –

+0

好的,对不起,我以为你从IDE切换IDE。火星到霓虹灯。然后我不知道,也许现在还没有启用一些项目方面 – Kukeltje

回答

0

我发现原因了。

当您像我一样由Maven创建时,您需要进入Eclipse,右键单击项目>配置>添加JSF功能。

Eclipse将为facelets文件创建所有需要的文件以自动完成。

谢谢你们的帮助!