中易网

spring mvc中redirect带中文参数怎么转换

答案:1  悬赏:20  
解决时间 2021-03-01 03:20
spring mvc中redirect带中文参数怎么转换
最佳答案
、因为参数是通过URL参数提交的,所以在%TOMCAT_HOME%/congf/server.xml中的标签,加入了URIEncoding="UTF-8"属性。

2、修改web.xml的编码过滤进行强制转码,如下:

01 <!-- 编码转换 -->
02 <filter>
03 <filter-name>Set Character Encoding</filter-name>
04 <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
05 <init-param>
06 <param-name>encoding</param-name>
07 <param-value>UTF-8</param-value>
08 </init-param>
09 <init-param>
10 <param-name>forceEncoding</param-name>
11 <param-value>true</param-value><!-- 强制进行转码 -->
12 </init-param>
13 </filter>
14
15 <filter-mapping>
16 <filter-name>Set Character Encoding</filter-name>
17 <url-pattern>/*</url-pattern>
18 </filter-mapping>
3、中文参数在传之前要java.net.URLEncoder.encode进行编码

4、接收中文参数的时候要java.net.URLDecoder.decode进行解码,jsp中el表达式直接用{param.参数名}即可
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
女的长胡须有什么办法弄掉吗``?
如图,D,E,分别是AB,AC上的点,且AB=AC,AD=AE,
新版初二物理每章测试题附带答案
天宇住宿我想知道这个在什么地方
金灿毅以前和dopa一个战队吗
一起吃维生素c和维生素e可以去除雀斑吗?
南京链家地产待遇怎么样
靓丽洗化在什么地方啊,我要过去处理事情
dnf怎么查已经发出去的邮件
利尿剂能消水肿吗?
猜字谜语大全:准备清点
银耳;莲子;百合;枸杞 ; 要一起煮之前 这
在阿里巴巴上做广告是怎样计费的,价格如何?
做过人工晶状体手术可以配渐进片吗
whoisthisman?是什么意思啊?
推荐资讯
开心宝贝幼儿园怎么去啊,有知道地址的么
谭盖木都村地址在哪,我要去那里办事
发动机型号:B170 33是什么发动机
loljy解说视频好看吗
社区便民肉菜店NO.039我想知道这个在什么地方
请问有知道青岛哪里卖烧杯那些的啊?
清泰旅馆这个地址在什么地方,我要处理点事
宝剑锋从磨砺出,梅花香自苦寒来是诗句吗?
9分之4是最简分数不是进行约分
倩女幽魂2拒绝别人加入队伍会发提示信息吗?
哪里有卖有机肥发酵剂的,哪个牌子的好用?急
盈栢整体衣柜(龙川县老隆镇财政结算中心西)我
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?