很多时候,在渲染一个dataTable的时候,要求table的第一行是序号(index),对于这种要求,很多JSF 实现没有提供,那么就需要我们自己提供了,方法是这样的:
在dataTable上绑定一个UIData对象,利用UIData对象的rowIndex属性,就可以得到当前行数据在列表中的位置了,不过一般要加一。
示例:
页面绑定UIData:
- <h:dataTable value="#{Bean.items}" var="item" binding="#{Bean.table}">
- <h:column>
- <f:facet name="header"><h:outputText value="Index" /><!---->f:facet>
- <h:outputText value="#{Bean.table.rowIndex}"/>
- <!----></h:column>
- .....
<!----></h:dataTable>
-
ManagedBean:
- public class Bean {
-
-
-
- private UIData table;
-
- public UIData getTable() {
- return table;
- }
-
-
- public void setTable(UIData table) {
- this.table = table;
- }
-
-
- }
分享到:
相关推荐
JSF中文教程JSF中文教程JSF中文教程JSF中文教程
jsf 中文文档jsf 中文文档jsf 中文文档jsf 中文文档
精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程
深入讨论JSF中Tree2组件使用方法。
JSF中文文档
自己写的JSF文件上传项目,可以最大支持最大1.99G文件 需要的jar包需奥自己加 附:jar目录截图
jsf 分页 jsf 分页 jsf 分页 jsf 分页
NULL 博文链接:https://xiaohewoai.iteye.com/blog/385921
jsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSFjsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSF
jsf的中文教程chm版的和讲解jsf中使用到的一些参数的传递方式,学习jsf很不错的材料……
在未来的发展中,有可能所有的J2EE应用服务器都需要支持JSF。 Java Server Faces技术好处 引入了基于组件和事件驱动的开发模式,使开发人员可以使用类似于处理传统界面的方式来开发Web应用程序。提供了行为与...
JSF入门(中文pdf)
博文链接:https://chicochen.iteye.com/blog/131729
jsf中文使用教程jsf中文使用教程
Dhtml手册、 JSF中文教程、JSF API、struts2.0中文帮助手册.chm等等
这里是jsf的tags的书籍。主要讲述jsf的用法。
《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF...
JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍JSF开发介绍
JSF 使用 Bean 来达到逻辑层与表现层分离的目的,Bean 的管理集中在组态档案中,您只要修改组态档案,就可以修改 Bean 之间的相依关系。 o Backing Beans o Beans 的组态与设定 o Beans 上的 List, Map 数据转换与...
jsf1.2 core jsf jsf核心