2012-08-08 67 views
0

我想显示号码:inputText的旁边F:选择信息并获取导致像下面的图片: enter image description hereJSF的inputText旁边选择信息

我的代码:

<p:selectManyCheckbox id="s1" value="#{myBean.selectedValues}" layout="pageDirection" > 
    <f:selectItem itemLabel="value 1" itemValue="v1" /> 
    <f:selectItem itemLabel="value 2" itemValue="v2" /> 
    <f:selectItem itemLabel="value 3" itemValue="v3" /> 
    <p:inputText id="input1" value="#{myBean.input1Value}" /> 

</p:selectManyCheckbox> 

的inputText已经显示selectItems的面前:

enter image description here

我曾尝试也把inputText的成selectItem标签,但资源ult是一样的。

<f:selectItem itemLabel="value 3" itemValue="v3"> 
    <p:inputText id="input1" value="#{myBean.input1Value}" /> 
</f:selectItem> 

回答

0

最简单的方法是使用p:panelGridcolumns="2"

<p:panelGrid columns="2"> 
    <p:selectManyCheckbox.... 
    </p:selectManyCheckbox> 
    <p:inputText id="input1" value="#{myBean.input1Value}" /> 
</p:panelGrid> 

看看其他例子Primefaces PanelGrid