Servlet编程中解决乱码的问题:
1.从request获取请求值之前要先设置编码:
req.setCharacterEncoding("utf-8");//只对post请求有效,get请求在Tomcat里设置,端口号那个标签里加 URIEncoding="utf-8"即可
2.在响应请求的时候设置编码:
res.setContentType("text/html;charset=utf-8");//响应的格式在Tomcat的web.xml中都有PrintWriter pw = res.getWriter();pw.println("ABC"); //向页面打印内容pw.close(); //关闭流