2015-09-04 76 views
2

在我的一个项目中,我必须使用JSF和Spring后端。我使用org.springframework.web.jsf.el.SpringBeanFacesELResolver将JSF中的el表达式解析为Spring bean。除了Intellij 13没有将el表达式链接到我的bean之外,一切正常。也没有可用的自动补全。如果您必须键入或复制/粘贴所有密钥到您的JSF页面,真的很烦人。Intellij 13 JSF支持Spring Beans

有人知道我的问题的解决方案吗?

+0

是否[此](http://stackoverflow.com/questions/12694392/intellij-not-resolving-el-variables-within-jsp-code-inspection-or-autocomplete)有帮助吗? – ChiefTwoPencils

+0

这是为了JSP,而不是JSF。 – BalusC

+0

您的项目结构如何? –

回答

0

使用JSF力的IntelliJ的@elvariable标签来解决使用的类:

<[email protected] id="model" type="com.package.Model"--> 
<[email protected] id="item" type="com.package.entity.Item"--> 
<rich:dataTable value="#{model}" var="item"> 
... 
</rich:dataTable> 

这给了你自动完成和警告,当方法不可用。