惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Recent Announcements
Recent Announcements
人人都是产品经理
人人都是产品经理
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
GbyAI
GbyAI
博客园 - 司徒正美
美团技术团队
Vercel News
Vercel News
IT之家
IT之家
U
Unit 42
Y
Y Combinator Blog
罗磊的独立博客
Microsoft Security Blog
Microsoft Security Blog
MongoDB | Blog
MongoDB | Blog
Jina AI
Jina AI
V
Visual Studio Blog
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
MyScale Blog
MyScale Blog
博客园 - 叶小钗
A
About on SuperTechFans
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
B
Blog RSS Feed

北门清燕

🎙️ 科技热文播报 - 2026-03-14 【vscode扩展】apis-tester Notion工具人bot VPS橱窗 - 一个简单的哪吒面板主题 ios17.0可以安装Trollstore了 windows服务器安装mysql踩坑指北 为哪吒面板增加视频背景 继续折腾astro serv00部署FreshRSS 【原创】油猴脚本:哪吒VPS橱窗后台脚本 哪吒面板终极进化之VPS橱窗 哪吒面板default主题小鸡底部增加购买同款按钮 Typecho二开魔改简单指北 【原创】油猴脚本:论坛快捷回帖 简单米表:Typecho-Simple-Mibiao Windows 11 23H2更新遇到下载错误解决方法 Microsoft 365 E5开发者订阅管理员双重认证丢失解决方法 Virtualbox安装Ubuntu不完全指北 一剑开天门 将chrome谷歌浏览器轻松打造成rss阅读器 地震云 罗刹海市 关于笑果我觉得还是罗翔老师说的好 推荐正在玩的游戏:SimpleMMO,附游戏助手SMMOHelper 集成Elog使用notion数据库 【原创】ios捷径:法定工作日打卡提醒 测试AI 再次折腾hexo docker部署freshrss apifox自动导入apidoc接口数据
tomcat服务器上utf8编码的文件乱码解决方法
bmqy · 2022-03-15 · via 北门清燕

对于tomcat服务器上的utf8文件乱码的问题,找到以下解决方法,特此记之:

问题表现

  • jsp文件不乱码;
  • 只有html等静态资源文件乱码;
  • html文件charset设置正确;
  • 需要转为utf-8-bom编码才可以正常访问;

解决方法

具体设置如下,其他非tomcat应用服务器也应该是一样的原理:

Linux

可以通过设置export LANG=zh_CN.UTF-8设置环境变量

Windows:

  • 如果通过startup.bat启动,则需要在catalina.bat中设置set JAVA_OPTS=-Xms256m -Xmx2048m -Dfile.encoding=utf-8

  • 如果是通过windows服务启动tomcat,则需要执行tomcatw.exe进行配置,增加Dfile.encoding=utf-8

    upload%2F20160701175412123.jpg

引用

出现这个问题,应该跟SiteMesh过滤器有关系,也和操作系统初始值有关系,在过滤器中没有取到字符集后选择了ISO8859-1导致的。所以在操作系统中制定字符集就可以解决。

本文内容整理自:https://blog.csdn.net/winderain/article/details/51803440,感谢网友分享。

欢迎关注我的其它发布渠道

公众号小程序

文章标题:tomcat服务器上utf8编码的文件乱码解决方法

文章作者:bmqy

文章链接:https://bmqy.net/2639.html[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。