java servlet 初学笔记

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
posted @ 2019-06-10 22:10  东围居士  阅读(194)  评论(0编辑  收藏  举报