TableTag用來設定什麼被顯示並且如何進行顯示。默認的eXtremeTable在servlet範圍(按照page,request, session,applicaton的順序)尋找具有名稱和items屬性設置相同的Beans集合(如前章所述它指Beans和Maps兩種集合)。 表將遍歷所有列,它使用var屬性將當前行對應的bean從集合傳到page範圍,因此你可以從page範圍中重新得到這些數據 進行操作。tableId用來唯一標識表,如果在JSP頁面裏包含兩個或兩個以上的表時需要設置它。
使用var屬性將當前行對應的bean從集合傳到page範圍
tableId用來唯一標識表,如果在JSP頁面裏包含兩個或兩個以上的表時需要設置它
imagePath="${pageContext.request.contextPath}/images/*.gif"顯示圖片
filterable="false" 搜索
sortable="false" 排序
rowsDisplayed可以在extremecomponents.properties文件中設定顯示行數
TableTag關聯了很多樣式屬性:
<ec:table
cellspacing="0"
cellpadding="0"
border="0"
width="80%"
style=""
styleClass=""
/>
RowTag關聯了很多樣式屬性:
<ec:row
style=""
styleClass=""
highlightClass=""
/>
所有這些都是可選的。highlightClass設置行高亮顯示時的css類; style屬性定義行內聯的樣式;styleClass允許你定義一個行顯示的css類。
<ec:row
onclick=""
onmouseover=""
onmouseout=""
/>
ColumnTag
ColumnTag關聯了很多樣式屬性:
<ec:column
width=""
style=""
styleClass=""
headerStyle=""
headerClass=""
filterStyle=""
filterClass=""
/>
viewsAllowed屬性制定類允許使用的視圖。視圖包括:html、pdf、xls、csv
viewsDenied屬性制定類不允許使用的視圖。視圖包括:html、pdf、xls、csv,以及任何定製的視圖。