eXtremeTable在給定的servlet范圍(scope)外取得Beans或Maps的集合用于JSP頁(yè)面顯示。
servelet范圍的搜索順序是:page, request, session和application。通過(guò)設(shè)定TableTage的items
屬性,eXtremeTable知道哪些需要在servlet范圍外被保持。
集合里的Beans是pojo,如果使用maps那么它就是鍵值對(duì)。你可以認(rèn)為每一個(gè)bean就是表中的一行數(shù)據(jù)。
在接下來(lái)的文檔中,我將使用Beans集合來(lái)代替這兩種集合。
實(shí)際表使用的最小語(yǔ)法如下所示:
<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的一個(gè)典型定義。通過(guò)這些定義,你將得到格式化的列和頁(yè)頭,工具欄的所有 特性也能很好工作。