今天在做项目的时候,通过servlet打开一个jsp界面始终是乱码,各种更改编码的方式都用过了还是不行,最终发挥理科生的优势,开始可控制变量调试代码(那叫一个酸爽)。。。。。
最终发现了原因:
在我的doget方法里有这么一句
response.getWriter().append("Served at: ").append(request.getContextPath());
是在你调用servlet之后servlet自动打印到jsp上的,去掉就可以,具体原因还在深究。
今天在做项目的时候,通过servlet打开一个jsp界面始终是乱码,各种更改编码的方式都用过了还是不行,最终发挥理科生的优势,开始可控制变量调试代码(那叫一个酸爽)。。。。。
最终发现了原因:
在我的doget方法里有这么一句
response.getWriter().append("Served at: ").append(request.getContextPath());
是在你调用servlet之后servlet自动打印到jsp上的,去掉就可以,具体原因还在深究。