TableTag RowTag ColumnTag

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,以及任何定製的視圖。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章