这个版本的struts在Action的chain传值时,传值总是失败,有两种方法解决:
1.通过request可以正常传值。
// HttpServletRequest request=ServletActionContext.getRequest();(两种方法获得request)
HttpServletRequest request=(HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);
request.setAttribute("sid", "我在");
HttpServletRequest request=(HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);
request.setAttribute("sid", "我在");
第2个action
HttpServletRequest request=(HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);
String xx=(String)request.getAttribute("sid");
String xx=(String)request.getAttribute("sid");
第2种方法,更新到最新的sturst2的版本,相关的ognl等依赖包更新到相应版本