spring mvc中关于url中传递中文乱码的解决方法
在传值过程中,也是乱码出现的频繁地。先不说到底是什么场景了,通常常用的方案有如下几个
配置指定的filter
<!-- 配置请求过滤器,编码格式设为UTF-8,避免中文乱码--><filter><filter-name>springUtf8Encoding</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>
设置request字符集
往往从前台传入到对应的controller或者是action之后出现乱码,讲讲我一般的思路是先打印request本身默认的字符集
System.out.println(request.getCharacterEncoding());
接着按照情况,如果打印的不是所需要的字符集则设置相应字符集即可
request.setCharacterEncoding("UTF-8");
当然某种情况可能还是无法解决这时候用以下这个即可
String str=new String((request.getParameter("userName")).getBytes("iso-8859-1"),"utf-8")
spring mvc中关于url中传递中文乱码的解决方法相关推荐
- [转]IE、FireFox、Chrome浏览器中关于URL传参中文乱码,解决兼容性问题!
原文地址:https://cloud.tencent.com/developer/article/1334736 前台用url传值中文,后台用request.getParameter接收参数.在Fir ...
- 【JS】url传参中文乱码的解决方法
1.escape 和 unescape escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值. 采用unicode字符集对指定的字符串除0-255以外进行编码.所有 ...
- Activiti保存.png 流程图片文件且解决idea中保存图片时显示中文乱码的解决方法
Activiti保存.png 流程图片文件且解决idea中保存图片时显示中文乱码的解决方法 Eclipse 工具中的操作 流程图片生成的两种方式: 使用 activiti-designer 设计流程图 ...
- RStudio控制台(console)中出现少量中文乱码的解决方法
RStudio控制台(console)中出现少量中文乱码的解决方法 参考文章: (1)RStudio控制台(console)中出现少量中文乱码的解决方法 (2)https://www.cnblogs. ...
- linux unzip乱码,Linux 中unzip解压时中文乱码的解决办法
Linux 中unzip解压时中文乱码的解决办法 Linux 中unzip解压时中文乱码的解决办法 当我们在linux中解压一个含有中文名字的压缩包如"资料.zip"时,如果直接使 ...
- Spring 国际化中文乱码的解决方法
Spring 国际化中文乱码的解决方法 出现问题: 引用国际化文件,在tomcat,页面设置,编译器,post请求等都设置utf-8的情况下,页面打印出现乱码 解决方法: 在spring.xml文件加 ...
- 【IntelliJ IDEA】从资源文件读取出来就中文乱码的解决方法
在application.properties资源文件中设置两个自定义的属性以及属性值: com.sxd.name = "德玛西亚" com.sxd.want = "王者 ...
- ASP+Access中文乱码的解决方法,ASP中文乱码,asp乱码问题
确保编码声明正确(例:时尚淘女之家http://www.tao36524.com) 如果您使用的是国外空间,默认是西欧而不是GB2312,你可以通过强制为GD2312的方式! 在数据提取页面的第一行代 ...
- linux命令框显示中文乱码_CentOS终端命令行显示中文乱码的解决方法
这篇文章主要介绍了CentOS终端命令行显示中文乱码的解决方法,以及测试方法和缺少中文字体时的解决方法,需要的朋友可以参考下 安装CentOS的时候选择了中文,结果在终端不能显示中文,都是乱码,解决方 ...
最新文章
- 字节2020算法岗校招一面
- JavaScript实现longest Common Substring最长公共子串算法(附完整源码)
- 火山小视频尼尔森:2019新线消费市场人群洞察报告(附下载)
- 北京四中院在线裁定一起跨国离婚案
- 《Cisco安全防火墙服务模块(FWSM)解决方案》——2.6 硬件架构
- .Net免费公开课视频+资料+源码+经典牛逼 汇总篇【持续更新】
- 最新版本启动HBuilderX.exe时,被联想mcafee杀毒软件删除的解决方法
- 工作流与BPM的区别
- Kafka深入浅出(一)
- CFML----一门在国外很多大公司得到应用的语言
- Python学习之:使用 pandas 产生 one-hot 编码
- 【Lesson 12】中古风五声音阶——和弦使用技巧
- 电脑蓝屏解决方案:DPC WATCHDOG VIOLATION
- 程序猿有话说:计算机,学着挺有意思的,就是头冷
- linux查看显卡GPU信息
- 如何用input函数一次输入多个值
- 第三章 控制语句<习题3>
- JavaScript 高级程序设计第二章
- 龙芯2K1000使用nfs挂载文件系统进行使用
- Mysql间隙锁实战
热门文章
- 简单 黑苹果dsdt教程_黑苹果笔记本:关于DSDT亮度表的分析与修改
- mysql 过滤单引号_python实现mysql的单引号字符串过滤方法
- 威客php,phpapp威客系统下载
- python 归一化_数据的标准化和归一化
- pulsar 容量_Pulsar 负载均衡设计
- php的全局p变量程序_php全局变量的使用
- 什么是正则表达式?有什么用?常用的字符有哪些?
- 17.立体匹配——介绍,匹配,寻找最佳匹配 Matlab实战_1
- 现在进行时和一般现在时的将来时态_39
- java主动对象模式_POCO的主动对象