Spring Security 中Message乱码问题
来源:互联网 发布:淘宝好店 知乎 编辑:程序博客网 时间:2024/06/05 02:53
Spring Security 框架将所有的错误信息都定义成了异常,并且提供了国际化的资源文件。这 个资源文件在 spring-security-core-xxx.jar 文件中。使用国际化输出,需要将spring-security-core-xxx.jar中的message_zh_CN.properties拷贝到项目的src目录。并在applicationContext.xml中增加配置。
但是demo做好之后却发现输出乱码,因为java识别编码为Unicode,而计算机系统编码常常是GBK,UTF8等编码,所以要转换为Unicode编码。
看到其他网友提供了两种解决方案
一、用JDK提供的native2ascii,进行编码转换
用法:native2ascii [-reverse] [-encoding 源文件的编码] [文件 [输出文件]]
例子:
#ascii =>Unicode
native2ascii messages_input.properties messages_zh_CN.properties
#UTF-8=>Unicode
native2ascii -encoding UTF-8 messages_input.properties messages_zh_CN.properties
#GBK=>Unicode
native2ascii -encoding GBK messages_input.properties messages_zh_CN.properties
注意源文件保存时的编码格式,否则转换后,输出时一样有乱码
二、使用eclipse的一个小插件做自动的转码
下载地址为:http://www.cjsdn.net/post/view?bid=7&id=94368&sty=1&tpg=1&age=0
- Spring Security 中Message乱码问题
- 解决Spring Security导致的前后台传值乱码问题
- Spring Security导致的POST中文乱码问题
- spring中乱码问题总结
- Spring boot security问题
- fmt:message 中文乱码问题
- 学习Spring Security的过程中遇到的问题汇总
- 13.12 Spring Boot集成Security中遇到的问题
- Spring Security中<@security.authorize的使用
- spring security 3.1 登陆中文名出现乱码
- 乱码解决、CharacterEncodingFilter与Spring Web Security
- spring 框架 中文 message 显示乱码
- spring mail中附件名乱码问题
- spring+mysql架构中数据库乱码问题
- 解决spring mvc中乱码的问题。
- Spring Security Logout 404 问题
- spring security中当前用户信息
- response.sendRedirect(message);中文乱码问题
- 线程知识-ThreadLocal使用详解
- datagridview横向纵向合并单元格,重绘实现
- JDBC 学习笔记(一)—— 基础知识 + 分页技术
- javaweb项目的发布
- 关于专业审图公司的CDMS协同解决方案
- Spring Security 中Message乱码问题
- Uboot 源码分析----代码整体结构分析
- struts2+jquery+ajax+json
- Mahout-Kmeans MR
- 利用synergy让win7 和unbuntu公用一套键盘鼠标
- .lib文件详解
- SEO学习(七)——预估流量及价值
- win7下64位系统memcache/memcached安装教程
- HDOJ/HDU 2037 今年暑假不AC ...... sth. like interval scheduling use 贪心..so easy...