JavaWeb/ forward跳转到jsp页面后出现中文乱码问题

Posted wu199723

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaWeb/ forward跳转到jsp页面后出现中文乱码问题相关的知识,希望对你有一定的参考价值。

  

  问题代码:

dispatcher = getServletContext().getRequestDispatcher("/Login.jsp");

dispatcher.forward(request,response);
出现问题:
跳转过去后中文乱码。
解决问题:
使用
response.setContentType("text/html;charset=UTF-8");即可解决
问题原因:
使用了PrintWriter out = response.getWriter();
至于原理是什么还不清楚
 

以上是关于JavaWeb/ forward跳转到jsp页面后出现中文乱码问题的主要内容,如果未能解决你的问题,请参考以下文章

1.jsp 从当前页面跳转到另一页面 (含有使用JavaScriptservlet 的跳转页面的方法)

帮我举下在java中页面跳转方法,和他们的用处

java web中一个jsp页面如何跳转到一个html页面

转发标签forward

java软件里面的跳转页面代码实现

JavaWeb---总结(十八)JSP属性范围