IntelliJIDEA和tomcat在浏览器js乱码问题解决
来源:互联网 发布:淘宝网进入 编辑:程序博客网 时间:2024/06/15 03:08
问题描述
开发工具:IntelliJ IDEA(maven)
应用服务器:tomcat
liunx机器上部署应用,chrome浏览器访问ok
同样代码,开发工具,应用服务器在windows却无法访问,经过检查是js文件中的汉字注释乱码。(网页head编码utf8,js文件本身也是utf8格式,intelijidea工具的项目编码设置utf8,这些容易想到的地方都尝试过了,均无效))
尝试了多种解决方案,
第一处:Tomcat的配置文件Catalina.bat(已注释)
新增:-Dfile.encoding=utf-8
第二处:Tomcat/conf/server.xml(已删除)
Connector 节点新增配置:
URIEncoding="UTF-8"
useBodyEncodingForURI="true"
第三处:idea启动tomcat参数配置(保留)
第四处:项目编码(保留)
第五处:(保留)
Idea/bin/idea.exe.vmoptions
行尾新增:-Dfile.encoding=utf-8
最后证明第3,4,5的修改是有效的,chrome可以正常显示网页。
除此之外还有更简单的方法:
Chrome:添加Charset扩展程序,设置utf8字符集,或者换火狐:ok
阅读全文
0 0
- IntelliJIDEA和tomcat在浏览器js乱码问题解决
- 关于tomcat部署在google浏览器上的项目中文乱码问题解决
- 在tomcat下html乱码 问题解决
- IntellijIDEA 12 导入web项目并部署在Tomcat上
- jsp在浏览器中显示中文的乱码问题解决
- html文件中文在浏览器中显示乱码问题解决
- tomcat在windows下输出是乱码的问题解决
- JS乱码问题解决办法
- tomcat+mysql 中文乱码和存储大文件问题解决
- 关于tomcat乱码的问题解决
- TOMCAT 中文URL乱码问题解决
- apache 集成tomcat乱码问题解决
- 解决使用Js赋值在浏览器上显示乱码问题
- js和后台传数据时乱码问题解决
- pplive和thunder在英文操作系统乱码的问题解决!
- JS输出中文乱码问题解决
- IntellijIDEA 2016.1.3 使用部分问题解决
- 在Servlet中以下载的方式向浏览器写数据--中文文件乱码问题解决
- sts安装svn插件
- SpringMVC +Oracle分页
- 类的初始化顺序
- python 测试代码使用时间
- 数据分析(四)从K近邻算法入门
- IntelliJIDEA和tomcat在浏览器js乱码问题解决
- Java建造者模式
- HTML中各类空格占位符
- HDU-(Lowest Common Multiple Plus)(包括gcd和lcm算法)
- Anaconda 常用命令
- c语言之最大公约数和最小公倍数
- 学生信息管理类
- 【猪脑子系列】又忘了插入排序
- Centos6.8通过yum安装mysql5.7