页面:
代码:
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
PrintWriter out = resp.getWriter();
out.println("<html>");
out.println("<body>");
out.println("<h1>用户登录<h1>");
out.println("<form action=\"\" method=\"\">");
out.println("<p>用户名:<input type=\"text\" name=\"name\" /></p>");
out.println("<p>密码:<input type=\"password\" name=\"pwd\" /></p>");
out.println("<p><input type=\"submit\" value=\"登录\" /></p>");
out.println("</form>");
out.println("</body>");
out.println("</html>");
}
修改后:
页面:
代码:
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// 这一行一定要在 getWriter() 前面
resp.setCharacterEncoding("utf-8");
PrintWriter out = resp.getWriter();
out.println("<html>");
// 加上这一行
out.println("<meta http-equiv=\"content-type\" content=\"text/html\" charset=\"utf-8\"/> ");
out.println("<body>");
out.println("<h1>用户登录<h1>");
out.println("<form action=\"\" method=\"\">");
out.println("<p>用户名:<input type=\"text\" name=\"name\" /></p>");
out.println("<p>密码:<input type=\"password\" name=\"pwd\" /></p>");
out.println("<p><input type=\"submit\" value=\"登录\" /></p>");
out.println("</form>");
out.println("</body>");
out.println("</html>");
}