struts处理中文乱码问题总结
2013-12-05 17:06
330 查看
乱码中有三种情况:
㈠页面显示中文乱码
㈡传递参数中文乱码
㈢国际化资源文件乱码
详细摘出:传递参数中文乱码
传递参数出现的乱码,参数的内容为中文。比如在struts应用中,简单的一个登录界面中,需要传递的登录名为中文时,你没经处理之前,是会出现乱码传递的,为了让我们能看到显示的乱码,我们在对应的Action类的子类里,修改一下,用System.out把接受到的参数输出,代码如下: Java代码 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) ...{ DynaActionForm loginForm = (DynaActionForm) form; String username = (String) loginForm.get("username"); String password = (String) loginForm.get("password"); System.out.println("username:"+username); System.out.println("password:"+password); if (username.equals("ivorytower") && password.equals("123456")) ...{ return mapping.findForward("success"); } return mapping.findForward("fail"); }
那么当你提交了中文输入后就会出现乱码了。
具体的解决方法:
①修改Tomcat---->conf----->server.xml文件,在修改端口的标签后面加一行代码,如下: Xml代码 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
转自:http://www.iteye.com/topic/179279
㈠页面显示中文乱码
㈡传递参数中文乱码
㈢国际化资源文件乱码
详细摘出:传递参数中文乱码
传递参数出现的乱码,参数的内容为中文。比如在struts应用中,简单的一个登录界面中,需要传递的登录名为中文时,你没经处理之前,是会出现乱码传递的,为了让我们能看到显示的乱码,我们在对应的Action类的子类里,修改一下,用System.out把接受到的参数输出,代码如下: Java代码 public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) ...{ DynaActionForm loginForm = (DynaActionForm) form; String username = (String) loginForm.get("username"); String password = (String) loginForm.get("password"); System.out.println("username:"+username); System.out.println("password:"+password); if (username.equals("ivorytower") && password.equals("123456")) ...{ return mapping.findForward("success"); } return mapping.findForward("fail"); }
那么当你提交了中文输入后就会出现乱码了。
具体的解决方法:
①修改Tomcat---->conf----->server.xml文件,在修改端口的标签后面加一行代码,如下: Xml代码 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
转自:http://www.iteye.com/topic/179279
相关文章推荐
- struts处理中文乱码问题总结
- Struts处理中文乱码问题总结
- struts处理中文乱码问题总结(转帖)
- struts处理中文乱码问题总结
- Struts1和Struts2处理中文乱码问题总结
- struts处理中文乱码问题总结
- struts处理中文乱码问题总结
- struts处理中文乱码问题总结
- struts处理中文乱码问题总结
- jsp,struts处理中文乱码问题
- Ajax中文处理乱码问题总结
- 过滤器处理Struts2中文乱码的问题(struts2.1.3以后版本)
- struts开发中文乱码问题总结
- struts2的中文乱码处理,struts出现中文乱码怎么处理.如何解决struts的中文乱码问题?
- struts处理中文乱码问题
- Struts1小案例问题教训总结(含中文乱码问题及解决)
- 解决Struts中文乱码问题总结
- Xmpp问题总结:处理Openfire 中文乱码问题(2)
- struts1.2中处理中文乱码问题
- Struts中使处理中文乱码问题-----Filter