日期:2014-05-20 浏览次数:20664 次
ValueStack vs=request.getParame("ValueStack"); //用valuestack来取,action传过来的都放再里面,具体怎么写我忘了,楼主去google struts2 valuestack 或 jsp valuestack 应该就有了
------解决方案--------------------
requestScope.aa
------解决方案--------------------
com.opensymphony.xwork2.util.OgnlValueStack valueStack = (OgnlValueStack) request.getAttribute(ServletActionContext.STRUTS_VALUESTACK_KEY);
//其中ServletActionContext是org.apache.struts2.ServletActionContext,即: public static final String STRUTS_VALUESTACK_KEY = "struts.valueStack";
Object obj = iognlvstack_Stack.findValue("valName");
------解决方案--------------------
request.setAtrribut("value",aa);
------解决方案--------------------
因为你在action里已经实现了 aa的 get和set方法了.
其实你在页面上直接调用struts2的标签就行<s:property value="aa" />
------解决方案--------------------
El表达式${requestSope.xxx}
jsp表达
<%=request.getAttribute("xxx")%>
struts2标签
<s:property value="xxx" />
------解决方案--------------------
up
------解决方案--------------------