有时辰我们在进行java编程的时辰,碰到了url链接中文乱码的环境,怎么解决呢,下面来分享一下方式
东西/原料
- tomcat
- url链接中文乱码解决方式
方式一:经由过程前后台代码转码解码解决
- 1
第一步我们在碰到url链接中文乱码的环境下,可以经由过程前台转码将中文转换当作以%开首形式的编码进行url链接传输,然后在后头代码中进行解码,如下图所示:
- 2
第二步凡是我们在前台html页面中需要进行两次转码“ var url=encodeURI(encodeURI("seeExpType.do?expType=" + row.expType)); ”,同样后台controller层进行两次解码“expType= URLDecoder.decode(expType,"UTF-8");”,如下图所示:
方式二:点窜Tomcat中url链接编码
- 1
第一步我们起首知道Tomcat中url链接编码默认为iso8859-1编码,需要点窜为utf-8编码,才能url链接不中文乱码,如下图所示:
- 2
第二步我们进行tomcat安装目次的conf路径下,打开server.xml文件进行编纂,如下图所示:
- 3
第三步找到“<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />”这句代码,在后面加上URIEncoding="UTF-8",这里是将默认端口8080改当作了9999,如下图所示:
注重事项
- 若是你感觉这篇对你有效的话,请投一下票
来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/220748.html
- 上一篇: 爱情银行怎么开启消息阅后即焚
- 下一篇: 魔兽世界8.0坐骑踏血小戈隆堡悬锤堡成就怎么做
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
希瑟(Heather)——欧美十大最佳柯南灰歌
二人梭哈
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
faceu激萌怎么把瘦脸开到最大
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:200248
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:497