首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

myfaces的分页标签t:dataScroller如何不好使

2012-01-06 
myfaces的分页标签t:dataScroller怎么不好使啊myfaces的t:dataScroller可以提供分页功能,但使用后却发现不

myfaces的分页标签t:dataScroller怎么不好使啊
myfaces的t:dataScroller可以提供分页功能,但使用后却发现不能显示dataTable的内容,后台日志有如下错误信息:
16:24:55,703   WARN     [HtmlResponseWriterImpl]   HTML   nesting   warning   on   closing   td:   element   t:dataScroller   not   explicitly   closed
16:24:55,703   WARN     [HtmlResponseWriterImpl]   HTML   nesting   warning   on   closing   t:dataScroller:   element   td   rendered   by   component   :   {Component-Path   :   [Class:   javax.faces.component.UIViewRoot,ViewId:   /membership/public/viewMembershipPlansPublic.xhtml]
[Class:javax.faces.component.html.HtmlForm,Id:view-all-membership-form]
[Class:javax.faces.component.html.HtmlPanelGroup,Id:   body][Class:   javax.faces.component.html.HtmlPanelGrid,Id:   _id65]}   not   explicitly   closed
页面代码段如下:
<h:outputText   value= "Rows   to   show "/>
<h:inputText   value= "#{allMembershipPlanList.rowCount} "   />
<h:commandButton   value= "set   rowCount "/>
    <h:panelGroup   id= "body ">
        <t:dataTable   id= "membershipPlans "          
              value= "#{allMembershipPlanList.list} "  
              var= "membershipPlan "
              rowClasses= "oddRow,   evenRow "  
              headerClass= "tableHeader "  
              preserveDataModel= "false "
              rows= "#{allMembershipPlanList.rowCount} ">
              <h:column>                   <f:facet   name= "header ">         <h:panelGroup> <h:outputText   value= "Name "   />                         </h:panelGroup>
      </f:facet>                              
                  <h:outputText   value= "#{membershipPlan.name} "   />               </h:column>
              <h:column>                   <f:facet   name= "header ">         <h:panelGroup> <h:outputText   value= "Description "   />         </h:panelGroup>
    </f:facet>                                                          
                  <h:outputText   value= "#{membershipPlan.desc} "   />
              </h:column>
          </t:dataTable>
          <h:panelGrid   columns= "1 ">


                <t:dataScroller   id= "scroll_1 "         for= "membershipPlans "                  
                        fastStep= "10 "
                        pageCountVar= "pageCount "
        pageIndexVar= "pageIndex "
                        styleClass= "scroller "
                        paginator= "true "
                        paginatorMaxPages= "9 "
        paginatorTableClass= "paginator "
                        paginatorActiveColumnStyle= "font-weight:bold; "
                        immediate= "true ">     <f:facet   name= "first "   >
                            <t:graphicImage   url= "/images/arrow-first.gif "                                            
                              border= "1 "/>
                    </f:facet>
                    <f:facet   name= "last ">
                            <t:graphicImage   url= "/images/arrow-last.gif "        
                              border= "1 "   />
                    </f:facet>
                    <f:facet   name= "previous ">
                            <t:graphicImage   url= "/images/arrow-previous.gif "      
                              border= "1 "   />                     </f:facet>                     <f:facet   name= "next ">             <t:graphicImage   url= "/images/arrow-next.gif "  
                              border= "1 "   />     </f:facet>                     <f:facet   name= "fastforward ">             <t:graphicImage   url= "/images/arrow-ff.gif "  


                              border= "1 "   />
                    </f:facet>
                    <f:facet   name= "fastrewind ">             <t:graphicImage   url= "/images/arrow-fr.gif "  
                              border= "1 "   />
    </f:facet>
</t:dataScroller>
        </h:panelGrid>
    </h:panelGroup>
</p>
看错误信息是指t:dataScroller标签没有封闭,但实际上确实已经封闭了,太奇怪了!

[解决办法]
你的例子的后台实现也是用hibernate吗 好是自己写的!我做的那个例子是能显示 但是分页功能不能实现 希望相互研究一下

热点排行