jsp页面乱码或者传参乱码解决,我的终结版:
请首先大致浏览下文章再在代码里做修改,省的添加一堆无用的代码。
1、jsp页面
页面头添加:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%request.setCharacterEncoding("UTF-8");response.setCharacterEncoding("UTF-8");%>
<head>里添加:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
右键jsp页面的属性,确保其编码为utf-8
2、servlet或action
方法头添加
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
3、工程
工程右键-确保工程编码为utf-8
4、用到了spring
web.xml添加:
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
spring配置dispatcherServlet的那个xml文件添加:
<!--必须有,@responsebody默认滴是那个什么8859-1滴狗屁编码,需要在配置文件中加入如下代码转换-->
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" >
<property name="messageConverters">
<list>
<bean class = "org.springframework.http.converter.StringHttpMessageConverter">
<property name = "supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>
</list>
</property>
</bean>
5、服务器,其它服务器同理
tomcat的servlet.xml配置文件里添加utf-8编码:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
如果用eclipse集成的tomcat请在包资源管理器里找Servers里找tomcat添加。
要是还有乱码,全删了重搞
相关推荐
主要介绍了JSP页面传参出现中文乱码的解决方案,非常实用,需要的朋友可以参考下
解决jsp页面乱码,页面信息配置,tomcat配置以及各种信息配置
JSP struts2 url传参中文乱码解决办法.docx
JSP解决乱码JSP解决乱码JSP解决乱码JSP解决乱码JSP解决乱码
很简单就修改好了头疼的jsp页面乱码问题
jsp传参 servlet接收中文乱码问题的解决方法.docx
如何解决JSP页面显示乱码问题
JSP乱码 N种解决方案
JSP页面上出现中文乱码的几个解决办法 比较好的 一般都能解决问题
本方案解决了jsp常见的乱码问题 下载后查看详细内容
平时在项目过程中总结了几点关于jsp页面间的传值方法 之前也上传过这样的资源,但其中有些小问题,呵呵,这是经过自己修改过的,想和朋友们一起分享下,也许还有问题,希望朋友们指点噢。
概括了所有解决jsp乱码问题的代码!都尝试过了!很好用!
Jsp页面在URL中传递参数会出现乱码,本人想到两种方法解决,虽然不能保证100%解决,但值得学习
jsp中常见的乱码 1、JSP页面乱码 2、数据库乱码 3、中文作为参数传递乱码 4、JSP页面乱码加这句
Struts2资源文件在jsp页面中显示乱码解决
JSP乱码解决方案大家可以看看,可以有利于大家,在JSP页面乱码问题,扥到更好的解决方案
Tomcat环境下JSP中文乱码问题的解决
5种JSP页面显示为乱码的解决方法
jsp页面出现乱码的三种情况解决办法,大家下载可以参考,一般情况下都可以解决
最近实验室做了一个项目,使用jspsmartupload来实现的文件的上传下载,原来在windows平台运行的挺好,但是后来系统移植到linux平台上,结果在上传或下载的文件名中有中文时就会出现乱码。后来查了网上一些人的解决...