各位高手,刚入JSF,遇到一些问题,实在找不到答案了,请帮忙看看,指点一下.
JSF中我写的源码:
<rich:dataTable id="datatableid" value="#{SearchClock.searchlist}"
var="searchdata" rowKeyVar="index" rows="2" width="75%"
rowClasses="sortable_lineA,sortable_lineB"
onRowMouseOver="this.className='sortable_linehilite'"
onRowMouseOut="if((this.rowIndex % 2) == 1) this.className='sortable_lineA'; else this.className='sortable_lineB';">
<f:facet name="header">
<rich:columnGroup>
<rich:column>
<h:outputText value="#" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.Employee_Code}" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.Emp_Name}" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.Dept}" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.Clock_Time}" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.In_Out}" />
</rich:column>
</rich:columnGroup>
</f:facet>
<rich:column>
<h:outputText value="#{index+1}" />
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.id.empNo}" />
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.empName}" />
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.description}" />
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.id.clockTime}" >
<f:convertDateTime pattern="MM/dd/yyyy HH:mm" timeZone="GMT+8"/>
</h:outputText>
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.entryDesc}" />
</rich:column>
</rich:dataTable>
<rich:datascroller for="datatableid" maxPages="15" id="clock_scroll"/>
但是所看到的效果为:附件中所示.(!!不会贴图)
即不能正常显示分页.但是我在官网或其它地方都是这样写的.
另外,如果我把最后一行放在最上面(即把datascroller放在datatable上,则报错为:不认识datatable的ID)
请帮帮忙!!
JSF中我写的源码:
<rich:dataTable id="datatableid" value="#{SearchClock.searchlist}"
var="searchdata" rowKeyVar="index" rows="2" width="75%"
rowClasses="sortable_lineA,sortable_lineB"
onRowMouseOver="this.className='sortable_linehilite'"
onRowMouseOut="if((this.rowIndex % 2) == 1) this.className='sortable_lineA'; else this.className='sortable_lineB';">
<f:facet name="header">
<rich:columnGroup>
<rich:column>
<h:outputText value="#" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.Employee_Code}" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.Emp_Name}" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.Dept}" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.Clock_Time}" />
</rich:column>
<rich:column>
<h:outputText value="#{prodlabel.In_Out}" />
</rich:column>
</rich:columnGroup>
</f:facet>
<rich:column>
<h:outputText value="#{index+1}" />
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.id.empNo}" />
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.empName}" />
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.description}" />
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.id.clockTime}" >
<f:convertDateTime pattern="MM/dd/yyyy HH:mm" timeZone="GMT+8"/>
</h:outputText>
</rich:column>
<rich:column>
<h:outputText value="#{searchdata.entryDesc}" />
</rich:column>
</rich:dataTable>
<rich:datascroller for="datatableid" maxPages="15" id="clock_scroll"/>
但是所看到的效果为:附件中所示.(!!不会贴图)
即不能正常显示分页.但是我在官网或其它地方都是这样写的.
另外,如果我把最后一行放在最上面(即把datascroller放在datatable上,则报错为:不认识datatable的ID)
请帮帮忙!!
解决方案 »
- java web 开发需要用到什么技术
- 关于integer造型
- 把jsp网站放到公司服务器上的具体步骤?
- jsp页面中动态增加的表格提交到struts的问题
- Html中图片的路径名不区分大小写,但是发布到Web目录下却要区分大小写!
- 老规矩,24小时结帖哦~~struts调用hibernate
- JSP2.0使用EL的问题
- jspsmartupload类实现控制文件上传类型(如*.gif,*.jpg)的代码???
- jsp连接sql server的问题~~~
- 在一个servlet中,service()、doPost()、doGet()这三个方法有什么区别啊?请详细,高分在线等待!
- Mysql + jsp 中文乱码问题
- struts2 <s:url /> 标签传递参数乱码问题!(给分)
...
</rich:column>
<f:facet name="footer">
<rich:datascroller for="datatableid" maxPages="15" id="clock_scroll"/>
</f:facet>
</rich:dataTable>