HTTP协议:Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。 HttpServletResponse: 响应行 setStatus(int sc) 设置响应状态码 响应头 不使用缓存 response.setHeader(“pragma”, “no-cache”); response.setHeader(“cache-control”, “no-cache”); response.setDateHeader(“expires”, 0); 刷新 response.setHeader(“refresh”,”3;url=…”); 响应正文 告诉服务器应使用什么编码 response.setCharaterEncoding(“UTF-8”); 告诉浏览器应使用什么编码 response.setHeader(“content-type”,”text/html;charset=UTF-8”); 告诉服务器应使用什么编码,告诉浏览器应使用什么编码 response.setContentType(“text/html;charset=UTF-8”); 字符流 getWriter().write(“你好”); getOutputStream().write(“你好”.getBytes());