打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
eclipse tomcat8 环境下JSP文件中文乱码问题
建立一个简单的首页index.jsp文件,里面包含静态的中文字符(index.jsp文件本身是UTF-8格式),在浏览器端显示一切正常,然而如果把该文件通过Servlet返回的话,就会出现乱码,相关代码如下:
request.getRequestDispatcher("index.jsp");
说明还是在servlet本身处理index.jsp文件的时候对编码处理有问题,因此为了调查问题,把问题进一步简化,只在servlet文件中通过response.getWriter(),向外打印一段中文,如下:
out.print("nihao你好"); 问题依旧。
 
经过实验证明,在这里调用
response.setCharactorEncoding("UTF-8");问题得到解决,需要注意的是该调用一定要在
response.getWriter()之前,否则不起作用。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JSP和Servlet的中文乱码处理
深度揭秘乱码问题背后的原因及解决方式
解决tomcat下中文乱码问题|Tomcat,中文乱码
JAVA中文字符编码乱码详述(非常全,详细,从文件编码,编译说起)
java.lang.IllegalStateException异常:简单分析和简单解决方案
Tomcat于Eclipse集成开发问题以及解决方案
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服