响应头信息:
协议,状态码,header......
setHeader设置响应头信息
设置内容类型,如word,excel,txt等等
1.构建excel电子表格
代码如下:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("application/vnd.ms-excel");
PrintWriter out = response.getWriter();
out.println("\tQ1\tQ2\tQ3\tQ4\tTotal");
out.println("Apples\t78\t87\t92\t29\t=SUM(B2:E2)");
out.println("Oranges\t77\t86\t93\t30\t=SUM(B3:E3)");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request,response);
}
2.动态生成jpeg图片
代码内容如下:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//响应动态图片
response.setContentType("image/jpeg