删除数据后request.getRequestDispatcher()到页面中文乱码

直接进入page1.jsp不会乱码,但是让servlet删除数据库的数据后request.getRequestDispatcher()到page1.jsp页面后页面的中文就全都乱码了,因为没有在PrintWriter out = response.getWriter();的out对象前作编码处理,解决办法就是在PrintWriter out = response.getWriter();前加上request.setCharacterEncoding("UTF-8");
  response.setCharacterEncoding("UTF-8");这两句话就行了。

相关推荐