在你重写的doGet()方法里添加一行代码:
resp.setContentType("text/html;charset=utf-8");
例子:
public class servlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/html;charset=utf-8");
PrintWriter writer = resp.getWriter();
writer.print("你好 Servlet");
}
没添加时有乱码产生:
添加后: