Posted on 2009-04-07 21:05
landor 阅读(381)
评论(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");