有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

JavaIntelliJ13JSF对Springbeans的支持

在我的一个项目中,我必须将JSF与Spring后端一起使用。我使用org.springframework.web.jsf.el.SpringBeanFacesELResolver将JSF中的el表达式解析为springbean。除了Intellij13没有将el表达式链接到我的bean之外,一切都正常。也没有可用的自动完成功能。如果必须将所有键键入或复制/粘贴到JSF页面中,这真的很烦人

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


共 (1) 个答案

  1. # 1 楼答案

    在JSF中使用@elvariable标记可以强制Intellij解析使用的类:

    <! @elvariable id="model" type="com.package.Model" >
    <! @elvariable id="item" type="com.package.entity.Item" >
    <rich:dataTable value="#{model}" var="item">
    ...
    </rich:dataTable>
    

    这会在方法不可用时提供自动完成和警告