1. 页面HTML标签中的中文乱码
在 doGet
或者 doPost
等方法内的第一行添加:
response.setCharacterEncoding("gbk");
2. 避免每次修改代码后都要重启 tomcat 以使代码生效
在 tomcat/conf
下的 context.xml
文档内,在原来的 <Context>
标签内添加一个属性:
<Context reloadable="true">
3. 代码包含中文时的编译问题
代码,包括注释,如果出现中文,在使用 javac
进行编译时,都会报错。可以在在编译时指定编码:
javac -encoding UTF-8 hello.java