1、Jsp页面上显示乱码:
解决:在Jsp页面加上头信息<%@ pageEncoding="utf-8" %>
2、调用servlet时候的乱码:
解决:response.ContentType("text/html");
3、在Jsp页面通过action向Servlet提交参数servlet接受的参数为乱码:
解决:request.setCharacterEncoding("utf-8"); (更好的解决办法:使用过滤器)
4、在Jsp的页面中通过超链接传参数,例如:<a href="ss.jsp?userName=zhangsan"></a> 接收到的参数为乱码。
解决:在tomcat的配置文件servlet.xml中找到 :
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/> URIEncoding="UTF-8"是我们加入的。
5、手动转码:
String temp = new String(key.getBytes("iso-8859-1"));
例如:从页面传过来的参数key是乱码,不妨用上面的方式试一下。
分享到:
相关推荐
Java Web程序开发中字符乱码的原因与解决办法.pdf
Java WEB开发中的中文乱码问题解决方法.pdf
Java Web程序开发中字符乱码的原因与解决办法
解决Java_Web开发中Jsp存储读取MySQL数据中文乱码的问题
从介绍java常用字符编码集入手,详细分析了在java Web开发中产生中文乱码的原因,并针对原因提出了可行性解决方法。
Java Web开发中的乱码问题.pdf
解决在javaweb开发的过程中遇到的乱码问题,纯属个人在学习中的总结。
在利用Servlet/JSP技术开发java Web应用程序的时候,不可避免的会遇到中文乱码问题,本文首先介绍了Web应用中常用的编码方式,然后分析了J2EE平台下Web应用中文乱码问题产生的原因,并在此基础上针对不同情况提出了解决...
Java Web开发中的乱码问题
很好用,很全面的解决java Web开发的解决中文乱码的文档
常用java转码方法,以及绕过web服务器二次编码技术。
在利用JSP/Servlet技术开发java Web应用程序的时候,经常会遇到中文乱码问题,本文首先介绍了Web应用中常见的编码方式,然后分析了J2EE平台下Web应用中文乱码产生的原因,并针对不同情况给出了解决方法。
介绍解决java web 开发解决中文乱码问题的一般方法
java web开发中服务器推送pushlet.jar解决中文乱码
在进行java Web开发的过程中,由于采用的编码和解码的方式不统一,经常会出现乱码问题。文中首先介绍了java Web的编码机制及JSP运行原理,继而阐述了在开发过程中常见的乱码问题及解决方案,最后提出采用过滤器重写...
解决java web开发中遇到的前后台传值乱码问题。
对Java Web应用开发中的中文乱码问题的研究与解决
Java Web项目开发中的中文乱码问题与对策.pdf
F:\文档\PDF格式学习资料\主题:Java Web开发(JSP、Servlet)乱码终极解决方案.txtF:\文档\PDF格式学习资料\主题:Java Web开发(JSP、Servlet)乱码终极解决方案.txtF:\文档\PDF格式学习资料\主题:Java Web开发...
关于Java Web技术开发中中文乱码问题的深入探讨