freemarker前台显示分页数据时的序号产生
来源:互联网 发布:立方米网络建站收费 编辑:程序博客网 时间:2024/05/29 17:49
在开发时经常会遇到在页面显示分页数据信息时,需要在每条数据前面加上序号。
这次的项目view层用的是freemarker,开始是这样实现的:
<#assigni = 0>
<#list XkClasses.mydata as x>
<#assign i = i+1>
<tr>
<td><inputtype="checkbox"name="cls_id"id="cls_id"value="${x.CLS_ID},${x.CLS_NAME?default("")}"onClick="Item(this, 'mmAll')"></td>
<td>${(page?number-1)*10+i}</td>
<td>${x.CLS_CODE?default("")}</td>
<td>${x.CLS_NAME?default("")}</td>
<td>${x.CLS_DESC?default("")}</td>
<td><ahref="#"onclick="willUpdate(${x.CLS_ID})"><@bean.message key='COM.WSXK.BASEDATA.AMEND'/></a></td>
</tr>
</#list>
page属性本来是"1"、"2"..."99"这样的字符串,用?number以后,他就转换成了数值型了。
后来在网上找了找资料,发现可以这样实现:
<#list XkClasses.mydata as x>
<tr>
<td><inputtype="checkbox"name="cls_id"id="cls_id"value="${x.CLS_ID},${x.CLS_NAME?default("")}"onClick="Item(this, 'mmAll')"></td>
<td>${(page?number-1)*10+ (x_index + 1)}</td>
<td>${x.CLS_CODE?default("")}</td>
<td>${x.CLS_NAME?default("")}</td>
<td>${x.CLS_DESC?default("")}</td>
<td><ahref="#"onclick="willUpdate(${x.CLS_ID})"><@bean.message key='COM.WSXK.BASEDATA.AMEND'/></a></td>
</tr>
</#list>
- freemarker前台显示分页数据时的序号产生
- 对于分页时,若数据库的数据不断更新,不让前台显示脏数据(同一条数据重复显示)的处理方式
- 带序号的数据分页整理
- Extjs序号分页切换时,序号的问题
- 数据显示序号问题
- Extjs中Grid分页汇总全部数据的合计----通过服务器端汇总发到前台显示
- js前台分页显示后端JAVA数据响应
- js前台分页显示后端JAVA数据响应
- 可回收序号产生器的产生
- SAP HANA的Odata数据前台显示
- 前台显示后台数据
- php 前台数据显示
- XML数据的分页显示
- 数据的分页显示操作
- mvc 前台 分页 更新数据
- FreeMarker自定义的数据分页标签及使用示例
- Android数据的分页 listview显示数据
- 显示每一行的序号
- msyql left join on 后面多个条件
- include头文件所在的位置
- Myeclipse10下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3
- 需求分析的基本概念步骤和设计方案选择
- 布隆过滤器
- freemarker前台显示分页数据时的序号产生
- angularJS学习笔记二
- 03数据挖掘原理-数据分析 数据处理
- 编程如何实现使用新建的Revit楼板族,创建楼板构件
- 给用户设置访问数据库的权限
- pb5.0 下build os 和build project之详解
- Cookie记录浏览过的商品,商城类网站
- AFNetworking 使用总结 (用法+JSON解析)
- java.lang.OutOfMemoryError: PermGen space