request.getRequestDispatcher("").forward()中文乱码问题

来源:互联网 发布:中国十大网络社交平台 编辑:程序博客网 时间:2024/04/28 15:12

即使jsp页面的编码已设为“UTF-8”,有中文的地方还是会出现乱码,但是用response.sendRedirect不会出现此问题。

解决方案一:

不使用PrintWriter out=response.getWriter();,把它注释掉。解决方案二:在使用PrintWriter out=response.getWriter();之前必须先设置编码:response.setContentType("text/html;charset=utf-8");或response.setCharacterEncoding("UTF-8");,否会出现中文乱码。则


原创粉丝点击