2009-09-28 65 views
1

我需要呈现如下形式:JSF渲染一个SelectOneRadio与panelGrid中

alt text

一个无线电必须后跟数据(在面板网格)。

SelectOneRadio是使用html表格呈现的,而PanelGrid也是使用拥有的html表格进行重新排序的。

有人可以帮我使用JSF

回答

1

它不是一个问题,通过嵌套表来建立这种形式。下面的代码会产生类似的输出:

<h:panelGrid columns="2" style="empty-cells:show"> 
    <h:selectOneRadio value="#{bean.selectedRadioValue}" > 
     <f:selectItem value="selected" /> 
    </h:selectOneRadio> 
    <h:outputText value="Numero de boelta: #{bean.numero}" /> 
    <h:outputText value="Monto transaccion" /> 
    <h:outputText value="#{bean.transaccion}" /> 
    <h:outputText value="Description" /> 
    <h:outputText value="#{bean.description}" /> 
    <h:outputText value="Factura" /> 
    <h:outputText value="#{bean.factura}" /> 
    <h:outputText value="Abonado" /> 
    <h:outputText value="#{bean.abonado" /> 
    <h:outputText value="Nombre" /> 
    <h:outputText value="#{bean.nombre}" /> 
</h:panelGrid> 

如果你有嵌套componetns为1个组件在panelGrid的问题,你可以随时它们封装在H:panelGroup中。 panelGroup会将两个或多个组件嵌套为一个组件。