//java部分
ActionContext ctx = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);
HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActionContext.HTTP_RESPONSE);
request.setAttribute("req", java.net.URLEncoder.encode(req,"utf-8"));
request.setAttribute("cmd", "toCD");
request.setAttribute("sys", "1");
//jsp页面
<input type="hidden" name="req" value=${req}></input>
<input type="hidden" name="cmd" value=${cmd}></input>
<input type="hidden" name="sys" value=${sys}></input>
Struts2中请求参数编码处理

本文介绍了一种在Struts2框架中处理请求参数编码的方法,通过使用ActionContext和ServletActionContext获取HttpServletRequest和HttpServletResponse对象,并设置请求属性进行编码转换。
1020

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



