今天搭建了一套spring的架构,遇到了很多问题!乱码比较头疼的一个。上次同样遇到了这个问题,最后查资料搞定了!
现在总结一下,如果在spring中出现了乱码,具体解决办法:
1、tomcat的server.xml中了“URIEncoding="gb2312"”
2、在web.xml中加入
<filter>
<filter-name>SetCharacterEncoding</filter-name>
<filter-class>
org.springframework.web.filter.CharacterEncodingFilter
</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>gb2312</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>SetCharacterEncoding</filter-name>
<url-pattern>*.htm</url-pattern>//将请求的controller过滤
</filter-mapping>
<filter-mapping>
<filter-name>SetCharacterEncoding</filter-name>
<url-pattern>/WEB-INF/jsp/*</url-pattern>//将jsp页面过滤
</filter-mapping>
3、在请求的controller中写上“request.setCharectEncoding="gb2312"”
4、连接数据库的url为:jdbc.url=jdbc:mysql://localhost:3306/databasename?useUnicode=true&characterEncoding=gb2312
遇见乱码这样解决应该就每问题了
分享到:
相关推荐
SPRING注解json传值,界面出现中文乱码!
java web hibernate struts spring 全方位解决乱码 很全!
解决办法一 解决办法二 通过模板生成文件乱码解决方法
struts.objectFactory = spring struts.i18n.reload=true #struts.locale=zh_CN struts.i18n.encoding=GBK ) web.xml(仅写出中文处理部分,spring的配置不用改变) <filter-name>encodingFilter <filter-class>...
springboot打包成war,放到外部tomcat中,post请求参数中文乱码,以及tomcat控制台中文乱码问题
Spring boot 集成 redis (解决String类型乱码) 缓存用redis
如何在Spring中解决中文乱码的详细方法
主要介绍了SpringMVC请求/响应乱码问题解决方案解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Spring MVC整合IReport生成PDF及中文不显示、乱码解决
ssh spring+stuts+hibernate+sql server 中文乱码解决方案_lj管用.txt
整合3个框架--Spring+Struts+Ibatis,实现图书的简单增删改查功能,其中还包含对中文乱码的处理问题
这是我在使用cxf+spring进行开发中的一点总结,如何搭建开发环境、如何配置dao使用,如何解决乱码问题等的经验分享
主要介绍了彻底解决Spring MVC中文乱码问题的方案,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
解决log4j乱码 在log4j.properties配置文件中可以指定字符编码: 下面这行配置指定了两个appender: log4j.rootCategory=INFO,appender1的名字,appender2的名字 下面这两行配置将上一行的两个appender的字符...
第一课:面向抽象编程 4 第二课:Jdom的基本使用 4 第三课:模拟Spring功能 5 第四课:搭建sping的运行...三、 中文乱码问题: 44 第十三课:SSH整合的jar包 45 一、 Struts2 45 二、 Hibernate3.3.2 45 三、 Spring 46
springMVC框架遇到中文乱码的解决思路汇总,包括从配置到注解的详细描述,帮助开发人员解决spirngMVC中文乱码问题
配置 CharacterEncodingFilter (filter 标签), 否则你会发现中文乱码. 因为我的 jsp 和 html 文件都是 UTF-8 编码的, 所以我在 param-value 标签中设置了 UTF-8. 估计你使用的是 GB2312 或者 GBK, 立即转到 UTF-8 ...
SpringMVC解决GET请求时中文乱码的问题.rar
赠送jar包:spring-data-redis-1.7.5.RELEASE.jar 赠送原API文档:spring-data-redis-1.7.5.RELEASE-javadoc.jar 赠送源代码:spring-data-redis-1.7.5.RELEASE-sources.jar 包含翻译后的API文档:spring-data-...
jsp中出现的所有中文乱码都可以解决,没有做不得,只有想不到。