struts2 OGNL取數據

昨天碰天這樣一種情況,在extreme table中指定了一行,id爲row,又想在ognl中取得該row中的字段屬性.

發現可以這樣寫,<s:property value="#attr.row.id"/><s:property value="#attr.row.name"/>

其中id, name爲row中的屬性名,row是迭代中的一個Bean.

在struts2的OGNL中,數據放在以下幾個地方:

(1)ValueStack:這是根路徑(ROOT)

(2)request

(3)session

(4)application

(5)attr:當從attr中取數據時,會按page,request,session,application 的順序進行遍歷.通常不同的tag之間交換的數據都可以從attr中取到.

 

發佈了6 篇原創文章 · 獲贊 3 · 訪問量 5443
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章