request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
response.setContentType("text/html;chartset=utf-8");
String name=request.getParameter("name");
response.sendRedirect("001.jsp?name="+name);
这个是写在servlet里doget里的,tomcat也是utf-8,jsp网页也写了contentType="text/html; charset=UTF-8",弄了好久就是不行
提交name参数和接受name参数的JSP 页面都使用记事本打开 然后另存为 utf-8试试
打个断点定位一下是走到哪一步出现乱码的,然后再解决问题