单击commandButton时显示<h:panelgrid> ..两者的格式相同</h:panelgrid>

时间:2014-01-22 19:23:50

标签: jsf-2 primefaces

我有一个输入字段列表,后跟一个命令按钮。单击命令按钮后,必须在命令按钮下方加载<p:panelGrid>。两者都是相同的形式。最初的面板网格已禁用。

input fields:
<h:inputText/>
<h:inputText/>
<h:outputLabel/>
<h:commandbutton value="view"/>
panelGrid:
<p:panelGrid> 
<p:row>
<p:column>  col1  </p:column>
<p:column>  col2  </p:column>
<p:column>  col3  </p:column>
</p:row>
<p:row>
<p:column>  col11  </p:column>
<p:column>  col22  </p:column>
<p:column>  col33 </p:column>
</p:row>
</p:panelGrid>

1 个答案:

答案 0 :(得分:0)

1)首先你忘记了表格

2)它是commandButton标签,而不是命令按钮

    <h:form id="form">

input fields:
    <h:inputText/>
    <h:inputText/>
    <h:outputLabel/>
    <h:commandButton value="view"/>
    panelGrid:
    <p:panelGrid> 
    <p:row>
    <p:column>  col1  </p:column>
    <p:column>  col2  </p:column>
    <p:column>  col3  </p:column>
    </p:row>
    <p:row>
    <p:column>  col11  </p:column>
    <p:column>  col22  </p:column>
    <p:column>  col33 </p:column>
    </p:row>
    </p:panelGrid>

</h:form>