关于jsf标签rich:coluom有值和无值时宽度不一样新写法

<rich:dataTable  id="data1" var="row" rowKeyVar="rowIndex"
                                            rowClasses="right_dise,right" width="100%"
                                            value="#{templeElementBean.dataModel}" cellpadding="1"
                                            cellspacing="1"

                                        >
                                            <f:facet name="header">
                                            <rich:columnGroup >
                                              <rich:column rowspan="2"  styleClass="col_05">
                                                  <h:outputText value="#{msgs.operation}" />
                                             </rich:column>
                                              <rich:column rowspan="2" styleClass="col_25">
                                                 <h:outputText   value="#{msgs.elementname}" />
                                             </rich:column>
                                             <rich:column rowspan="2"   styleClass="col_10">
                                             <h:panelGroup>
                                             <h:outputText  value="#{msgs.listelement}" />
                                              <h:selectBooleanCheckbox id="listIDS" value="#{templeElementBean.allListBln}">
                                                    <a4j:support event="onclick"  actionListener="#{templeElementBean.onSelectAllList}" reRender="data1"></a4j:support>
                                           </h:selectBooleanCheckbox>
                                         </h:panelGroup>

                                             </rich:column>
                                              <rich:column rowspan="2"   styleClass="col_10">
                                                <h:panelGroup>
                                             <h:outputText  value="#{msgs.queryelement}" />
                                              <h:selectBooleanCheckbox id="queryIDS" value="#{templeElementBean.queryIDSBln}">
                                                    <a4j:support event="onclick"  actionListener="#{templeElementBean.onSelectAllQuery}" reRender="data1"></a4j:support>
                                           </h:selectBooleanCheckbox>
                                         </h:panelGroup>
                                         </rich:column>
                                         <rich:column rowspan="2"   styleClass="col_10">
                                            <h:panelGroup>
                                             <h:outputText  value="列表排序" />
                                           </h:panelGroup>
                                         </rich:column>
                                          <rich:column rowspan="2"   styleClass="col_10">
                                            <h:panelGroup>
                                             <h:outputText  value="唯一标识" />
                                           </h:panelGroup>
                                         </rich:column>
                                             <rich:column colspan="4"   styleClass="col_40">
                                              <h:outputText value="#{msgs.detailpageset}" />
                                             </rich:column>

                                             <rich:column rowspan="2"    styleClass="col_05">
                                               <h:outputText   value="#{msgs.elementorder}" />
                                             </rich:column>
                                              <rich:column rowspan="2"  styleClass="col_05">
                                               <h:outputText value="#{msgs.elementwidth}" />
                                             </rich:column>
                                             <rich:column breakBefore="true" >
                                                 <h:panelGroup>
                                          <h:outputText   value="#{msgs.viewdata}" />
                                           <h:selectBooleanCheckbox id="detailIDS" value="#{templeElementBean.detailIDSBln}">
                                                    <a4j:support event="onclick" actionListener="#{templeElementBean.onSelectAllView}" reRender="data1"></a4j:support>
                                         </h:selectBooleanCheckbox>
                                         </h:panelGroup>
                                             </rich:column>
                                              <rich:column  >
                                            <h:panelGroup>
                                            <h:outputText   value="#{msgs.viewname}" />
                                             <h:selectBooleanCheckbox id="nameIDS" value="#{templeElementBean.nameIDSBln}" οnclick="selectAll(this,'viewTITLEID')" />
                                             </h:panelGroup>
                                             </rich:column >
                                              <rich:column>
                                            <h:panelGroup>
                                             <h:outputText   value="#{msgs.rowbreak}" />
                                             <h:selectBooleanCheckbox id="breakIDS" value="#{templeElementBean.breakIDSBln}" οnclick="selectAll(this,'viewBREAKID')" />
                                             </h:panelGroup>
                                             </rich:column>
                                              <rich:column  >
                                            <h:panelGroup>
                                               <h:outputText   value="#{msgs.cssset}" />
                                         </h:panelGroup>
                                             </rich:column>


                                            </rich:columnGroup>

                                            </f:facet>
                                        <rich:column>
                                                <t:selectOneRadio id="selId" forceId="true"
                                                    forceIdIndex="false"
                                                    value="#{templeElementBean.selectedIndex}">
                                                    <f:selectItem itemValue="#{rowIndex}" itemLabel="" />
                                                </t:selectOneRadio>
                                        </rich:column>
                                        <rich:column>
                                                <h:outputText value="#{row.elementName}(#{row.elementEnName})" />
                                                <h:outputText value="&nbsp;" escape="false"
                                                    rendered="#{row.elementName == null}" />
                                           </rich:column>
                                            <rich:column>
                                            <h:selectBooleanCheckbox id="listID" value="#{row.listID}">
                                                    <a4j:support event="onclick" actionListener="#{templeElementBean.onSelectList}" reRender="listIDS">
                                                        <a4j:actionparam name="list"  value="#{row.elementId}" />
                                                    </a4j:support>
                                             </h:selectBooleanCheckbox>
                                           </rich:column>
                                            <rich:column>
                                            <h:selectBooleanCheckbox id="queryID" value="#{row.queryID}">
                                                    <a4j:support event="onclick" actionListener="#{templeElementBean.onSelectQuery}" reRender="queryIDS">
                                                        <a4j:actionparam name="query"  value="#{row.elementId}" />
                                                    </a4j:support>
                                             </h:selectBooleanCheckbox>
                                        </rich:column>
                                        <rich:column>
                                           <h:selectOneListbox id="orderID"  style="width:50px;" size="1" value="#{row.queryOrder}">
                                                  <f:selectItem itemValue="" itemLabel="--"/>                                     
                                                    <f:selectItem itemValue="asc" itemLabel="升序" />
                                                    <f:selectItem itemValue="desc" itemLabel="降序" />                                                    
                                           </h:selectOneListbox>                                                
                                        </rich:column>
                                          <rich:column>
                                              <h:selectOneListbox id="pkID"  style="width:50px;" size="1" value="#{row.isPK}">
                                                    <f:selectItem itemValue="" itemLabel="N" />
                                                    <f:selectItem itemValue="Y" itemLabel="Y" />                                                    
                                             </h:selectOneListbox>    
                                        </rich:column>
                                            <rich:column  styleClass="col_10">
                                               <h:selectBooleanCheckbox id="viewID" value="#{row.viewID}">
                                                    <a4j:support event="onclick" actionListener="#{templeElementBean.onSelectView}" reRender="detailIDS">
                                                        <a4j:actionparam name="view"  value="#{row.elementId}" />
                                                    </a4j:support>
                                               </h:selectBooleanCheckbox>
                                        </rich:column>

                                            <rich:column  styleClass="col_10">
                                               <h:selectBooleanCheckbox id="viewTITLEID" value="#{row.viewtitle}">
                                                        <

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值