2015-09-04 114 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> 

這給了你自動完成和警告,當方法不可用。