概要
Introduction 介绍
eXtremeTable 读取着一个Beans的集合或者一个Maps的集合, 从被给予的servlet范围里抽取出来, 然后再次在JSP页面上显示出来. 被依次检索出来的servlet 范围是 page, request, session 和 application. eXtremeTable知道怎样从servlet范围中区分开来, 因为你可以在TableTag上详细指定items的属性.
在集合中的Beans是纯粹的古老的java对象(POJO), 在那里每一个特性有着一个对应的getter和setter方法. 如果使用属性映射将会是name-value配对. 你可以把每一个bean想象为数据表中显示的一行数据记录. 对于接下来的文档, 我可能会把Beans集合和Maps集合只用一个Beans集合来缩减表示.
下文就是对于一个实际应用的table的最小代码语法, 能够与用户执行交互:
<ec:table
items="presidents"
action="${pageContext.request.contextPath}/presidents.run"
imagePath="${pageContext.request.contextPath}/images/*.gif">
<ec:row>
<ec:column property="firstName"/>
<ec:column property="lastName"/>
<ec:column property="termDate"/>
</ec:row>
</ec:table>
这就是如何来定义个eXtremeTable. 有着良好格式的列和标题, 在工具栏上面的各个特征都能完美地运行.