java web应用解决乱码问题
2013-12-28 17:07
417 查看
1.POST方式提交的数据乱码解决:
request.setCharacterEncoding("UTF-8");2.GET方式提交的数据乱码解决:
String username = request.getParameter("username"); // username.getBytes("iso8859-1") 用乱码去查iso8859-1 这个码表 得到原始的数字的字节数组 System.out.println(new String(username.getBytes("iso8859-1"),"utf-8")); //用原始的数字的字节数组去查utf-8的码表 得到字符串
超链接后面的参数的中文乱码问题与GET方式解决一样3.修改服务器的server.xml配置文件,但是这种方式可移植性差,不建议这样操作
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />或者:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" useBodyEncodingForURI="true"/>
相关文章推荐
- 解决Linux上的Java Web项目(日志)乱码问题
- Java web应用中的常见字符编码问题的解决方法
- java web 解决当get 请求时 中文乱码问题
- web应用,服务器是Tomcat,怎么解决请求中的乱码问题?
- WEB应用使用过滤器解决编码乱码问题
- java webservice 解决部分中文乱码问题
- Java_Web乱码问题解决
- Java 应用显示中文乱码问题的解决方法
- centos7 javaweb 链接中文请求tomcat乱码问题解决
- 【javaweb:Servlet】解决Servlet页面输出中文乱码问题
- Java_Web学习笔记_过滤器应用案例(解决全站字符乱码)
- JavaWeb 解决超链接参数中文乱码问题
- JAVA WEB 程序乱码问题解决
- javaWeb利用Filter解决中文乱码问题
- Struts2之Web应用中文乱码问题的6种解决方法
- Java Web应用乱码解决(Tomcat服务器)
- java WEB应用中的中文乱码问题初探
- Java WEB开发中的中文乱码问题解决之终极之道
- 【javaweb:Proxy&Filter】采用动态代理和过滤器解决request的全局乱码问题
- java web 解决中文乱码问题(全面总结)