Posted on 2009-04-07 21:05
landor 閱讀(394)
評論(0) 編輯 收藏 所屬分類:
struts2
<s:bean name="com.xx.xxx" id="yy" >
<s:param name="request" value="%{request}"/>
</s:bean>
這種方法得到的是對應的Map ,他是把struts2的Map request 屬性傳給了bean,其實這個也可以當HttpServletRequest來用
也可以這樣來得到request,在bean類里面,這么寫來得到當前的HttpServletRequest對象,同樣可以滿足要求
ActionContext ctx = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);
String xxx=(String)request.getAttribute("xxx");