为什么h:带动态id的panelGroup启动java.lang.NullPointerException(JSF)?

时间:2016-11-13 00:34:31

标签: jsf jsf-2

我正在使用JSF 2.2,我希望h:panelGroup中有h:column,但页面无法加载。 xhtml表示以下异常:

/view/index.xhtml @120,124 id="pgEliminarFuncion#{estrategiaBean.atributoString(atributo)}" /view/strat.xhtml @120,124 id="pgEliminarFuncion#{estrategiaBean.atributoString(atributo)}": java.lang.NullPointerException

我有以下xhtml代码(一切正常):

<h:dataTable value="#{estrategiaBean.funcionesDeParte}" var="atributo">
    <h:column>
        #{estrategiaBean.atributoString(atributo)}
    </h:column>
</h:dataTable>

当我将xhtml代码更改为...

<h:dataTable value="#{estrategiaBean.funcionesDeParte}" var="atributo">
    <h:column>
        <h:panelGroup id="pgEliminarFuncion#{estrategiaBean.atributoString(atributo)}">
            hello!
        </h:panelGroup>
    </h:column>
</h:dataTable>

...页面无法加载。

如何正确添加h:panelGroup到我的第一个代码?

谢谢!

0 个答案:

没有答案