首先,想使用ec:table必须引入<%@ taglib uri="http://www.extremecomponents.org" prefix="ec" %>
然后,就是要下载extremecomponents.tld 并正确在web.xml中配置(可以搜索关键字web.xml配置tld,也可以参考这篇文章http://blog.csdn.net/zhengcandan/article/details/4261906)
<ec:table action="viewProDisStat!unitListInfo.do" items="proList" var="pro" retrieveRowsCallback="limit" >
//action是你要去请求的地址,排序时需要
//items是返回的结果集,类似c:forEach 中的items="${proDisList }"
//var 变量名
//retrieveRowsCallback 表示是否支持分页,不写只能向后翻页,不能向前翻页
<ec:row>
//类似table的tr
<ec:column property="opt" title="操作" sortable="false" viewsDenied="xls" style="text-align:center">
//ec:column 类似table的td ,内容为数字时可以直接使用<ec:column property="opt" title="操作" sortable="false" viewsDenied="xls" style="text-align:center"/>
//property 属性名,可以用于排序使用,要和数据库中字段保持一致
//title 要展现的字段名称
//sortable 是否可以排序,默认或者不写为true
//viewsDenied 制定类不允许使用的视图。视图包括:html、pdf、xls、csv,以及任何定制的视图。
//style html样式表
使用ec:table的好处是不用在自己去写点击事件,虽然也能实现,但有现成的为什么不用呢?
本文介绍如何通过引入ExtremeComponents库并配置web.xml来使用ec:table标签,简化JSP页面中表格数据的展示及操作,如排序、分页等功能。
1551

被折叠的 条评论
为什么被折叠?



