Tomcat7中文标题乱码

六点的太阳 2017-09-07 12:46:20

如图所示,tomcat7.0.65中文标题为乱码,但是控制台是正常的。
已做以下尝试:
1.修改server.xml
<Connector port="9012" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
结果依然不行
2.修改server.xml
<Connector port="9012" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GBK"/>
结果依然不行

求高手指点一下,谢过
...全文
524 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
六点的太阳 2017-12-14
  • 打赏
  • 举报
回复
引用 9 楼 yfp19891121 的回复:
我也遇到这个问题了,我已经解决了,是catalina.bat文件的编码与系统的编码不一致导致的,如果catalina.bat文件编码是UTF-8则修改为GB2312,如果是GB2312或GBK修改为UTF-8,查看文件编码可以用Notepad或者EmEditor等编辑器一般在其右下角可以看到文件编码。
可用!
villa-7 2017-12-12
  • 打赏
  • 举报
回复
我也遇到这个问题了,我已经解决了,是catalina.bat文件的编码与系统的编码不一致导致的,如果catalina.bat文件编码是UTF-8则修改为GB2312,如果是GB2312或GBK修改为UTF-8,查看文件编码可以用Notepad或者EmEditor等编辑器一般在其右下角可以看到文件编码。
sjjk 2017-09-08
  • 打赏
  • 举报
回复
你需要将catalina.bat文件用ANSI编码格式保存
xwn_2016 2017-09-08
  • 打赏
  • 举报
回复
catalina.bat rem TITLE (Optional) Specify the title of Tomcat window. The default rem TITLE is Tomcat if it's not specified. rem Example (all one line) set TITLE=8083测试专用 [%DATE% %TIME%] 没毛病
六点的太阳 2017-09-07
  • 打赏
  • 举报
回复
引用 5 楼 zc881124 的回复:
if "%TITLE%" == "" set TITLE=测试中文
set _EXECJAVA=start "%TITLE%" %_RUNJAVA%
if not ""%1"" == ""-security"" goto execCmd
shift
echo Using Security Manager
set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy"
goto execCmd

试了下,能显示中文,你在server中去修改编码毫无意义,因为server是针对tomcat下的http请求而言
设置标题值之后,最终是执行execCmd,你可以跟下看下。


谢谢你的指点,不过依然不行,如下:
配置截图:

tomcat截图:
110成成 2017-09-07
  • 打赏
  • 举报
回复
if "%TITLE%" == "" set TITLE=测试中文 set _EXECJAVA=start "%TITLE%" %_RUNJAVA% if not ""%1"" == ""-security"" goto execCmd shift echo Using Security Manager set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy" goto execCmd 试了下,能显示中文,你在server中去修改编码毫无意义,因为server是针对tomcat下的http请求而言 设置标题值之后,最终是执行execCmd,你可以跟下看下。
六点的太阳 2017-09-07
  • 打赏
  • 举报
回复
引用 2 楼 star19860411 的回复:
统一编码方式,jsp页面,IDE,工程,删除项目缓存,tomcat缓存,试试
没有项目,空tomcat
六点的太阳 2017-09-07
  • 打赏
  • 举报
回复
引用 1 楼 qq_28776523 的回复:
Tomcat 重启了吗?
当然重启了哥。。。
star19860411 2017-09-07
  • 打赏
  • 举报
回复
统一编码方式,jsp页面,IDE,工程,删除项目缓存,tomcat缓存,试试
假如我是大牛 2017-09-07
  • 打赏
  • 举报
回复
Tomcat 重启了吗?

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧