Servlet程序
public class ShowServlet extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
req.setCharacterEncoding("utf-8");
resp.setCharacterEncoding("utf-8");
resp.getWriter().write("世界,你好!");
resp.getWriter().write("hello wordl!");
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doGet(req, resp);
}
}
注意:doGet函数中两个输入参数:req、resp
1、reqsetCharacterEncoding("utf-8")
作用:设置对客户端请求内容进行重新编码的编码方式。
2、resp.setCharacterEncoding("utf-8")
作用:设置服务器对客户端响应内容的编码方式,而不是用默认的ISO-8859-1 。