struts2 action 乱码

就是一个很简单的form,提交id和name,但是只要提交的是中文,就会是乱码,查找原因的过程中发现,jsp页面提交给action.java之后,已经开始为乱码,查了网上各种解决办法都没用,无奈最后只好在action.java中获取了HttpServletRequest,然后获取到的就是中文了。

ActionContext ac = ActionContext.getContext();

HttpServletRequest request = (HttpServletRequest)ac.get(ServletActionContext.HTTP_REQUEST);

System.out.println("ssssssss  " + request.getParameter("id"));

你可能感兴趣的:(struts2)