JSP-tomcat设置编码格式 配置utf-8(以防网页框以及网页显示的时候中文乱码)

版权声明:转载请注明原文章链接,并标注作者amosC https://blog.csdn.net/qq_43342406/article/details/83480055

JSP-tomcat设置编码格式 配置utf-8(以防网页框以及网页显示的时候中文乱码)


关键词:

tomcat配置utf-8

解决网页中文乱码

tomcat中server.xml配置编码格式

jsp中设置了charset是UTF-8,但浏览器仍然显示乱码

why 设置

见标题:

(以防网页框以及网页显示的时候中文乱码)



how 设置


找到tomcat安装目录

比如我的目录:
……\apache-tomcat-9.0.11\conf

找到server.xml,然后***用记事本***打开。


tomcat设置编码格式utf-8

提示:可以使用记事本的查找功能。

找到之后如图所示:

server.xml

把这一段改成:

<Connector port="8080" protocol="HTTP/1.1" 
    connectionTimeout="20000
    redirectPort="8443" URIEncoding="UTF-8" />

注意:是加上 URIEncoding="UTF-8"


找到的一篇文章1显示:

tomcat8以后默认编码格式是utf-8;7之前的都是iso8859-1

如果默认情况下,tomcat使用的的编码方式:iso8859-1

然而我使用的是tomcat 9,最后也还是没加上UTF-8啊。

原文参考:1

修改tomcat下的conf/server.xml文件

找到如下代码:

这段代码规定了Tomcat监听HTTP请求的端口号等信息。

可以在这里添加一个属性:URIEncoding,将该属性值设置为UTF-8,即可让Tomcat(默认ISO-8859-1编码)以UTF-8的编码处理get请求

修改完成后:

另一篇转载文章:

request.getParameter(“参数名”) 中文乱码解决方法【新手设置问题】【JSP】-表单传值问题:为什么设置UTF-8之后还是乱码?


//end


简书主页   | CSDN主页 |

赞赏说明   |   简    介    |

其他说明可以点击简介查看。
转载请注明原文章链接,并标注作者amosC

格式如下:

来源:(此处附上原文链接)

作者:amosC(amoscey





  1. tomcat设置编码格式utf8 - THISISPAN - 博客园 ↩︎ ↩︎

猜你喜欢

转载自blog.csdn.net/qq_43342406/article/details/83480055