通過<s:property value=
當Action的valueStack中有該屬性的值時
當Action的valueStack中沒有該屬性的值時
例子
假設某Action中有person成員變量
那麼我們可以通過以下方法取值
<s:property value=
<s:property value=
<s:property value=
<s:property value=
在任意的<s:/>標簽內使用%{}來取值
當Action的valueStack中有該屬性的值時
當Action的valueStack中沒有該屬性的值時
例子
假設某Action中有person成員變量
<s:textfield name=
<s:textfield name=
<s:textfield name=
<s:textfield name=
在頁面中可以這樣獲取
<td>${aunter}</td>
<td>${unter}</td>
<td>${unter}</td>
或者直接這樣用
struts
ActionContext ctx = ActionContext
ctx
ctx
ctx
ctx
也可以使用以下方式獲得request:
HttpServletRequest r = ServletActionContext
HttpServletResponse resp = ServletActionContext
struts
ServletContextAware:Action實現該接口
ServletRequestAware:Action實現該接口
ServletResponseAware:Action實現該接口
From:http://tw.wingwit.com/Article/program/Java/ky/201311/28328.html