如果action配置中,加了scope="request"属性,则在业务处理完成转发到新请求时,通过request.setAttribute("id",1);这种直接传参到新请求不成功,有两种方法解决
1.直接在action中 return new ActionForward("a.do?id=1");
2.return new ActionForward(mapping.findForward("SUCESS").getPath() + "?id=1");
1.直接在action中 return new ActionForward("a.do?id=1");
2.return new ActionForward(mapping.findForward("SUCESS").getPath() + "?id=1");
本文探讨了在Struts框架中,当action配置了scope=request属性时,直接通过request.setAttribute方式传递参数到新请求会遇到的问题,并提供了两种可行的解决方案。
1711

被折叠的 条评论
为什么被折叠?



