Servlet-Response响应字符数据
Servlet-Response响应字符数据
使用:
- 通过Response对象获取字符输出流
PrintWriter writer = resp.getWriter();
- 写数据
writer.write("aaa");
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// 1. 获取字符输出流
PrintWriter writer = resp.getWriter();
// content-type
resp.setHeader("content-type","text/html");
writer.write("aaa");
writer.write("<h1>aaaa</h1>");
// 细节: 流不需要关闭
}
输出中文
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/html;charset=utf-8");
// 1. 获取字符输出流
PrintWriter writer = resp.getWriter();
// content-type
// resp.setHeader("content-type","text/html");
writer.write("你好");
writer.write("<h1>aaaa</h1>");
// 细节: 流不需要关闭
}