TOMCAT乱码问题solve

发布时间:2024年01月15日

解决使用tomcat服务器打开网页的时候出现中文乱码问题
1.解决tomcat部署完项目后访问项目出现中文乱码问题:

1.1、在tomcat目录的bin文件下找到catalina.bat修改216行左右

set"JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"?
修改为
set"JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%" -Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8

1.2、在tomcat的server.xml配置
添加:URIEncoding=”UTF-8”
添加结果如下:

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

1.3、在tomcat的web.xml

119行处添加
添加:

<init-param>
?? ?<param-name>fileEncoding</param-name>
?? ?<param-value>UTF-8</param-value>
</init-param>
?

Last but not least:

因为tomcat默认使用的是ISO-8859-1编码,不支持中文字符,

SO:

修改完上述中的配置编码之后再对应的idea项目的index.jsp文件开头加上

<%@page language="java" pageEncoding="utf-8" contentType="text/html; UTF-8" %>

至此即可解决网页端中文乱码问题哦

文章来源:https://blog.csdn.net/python8181/article/details/135609748
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。