zoukankan      html  css  js  c++  java
  • Java之Response篇

    response对象是来设置响应消息

      响应消息:服务器端发送给客户端的数据

      响应行:

        响应状态码(大致分类):

          1xx:服务器就收客户端消息,但没有接受完成,等待一段时间后,发送1xx状态码;

          2xx:成功  200:访问成功;

          3xx:重定向  302:重定向;304:访问缓存;

          4xx:客户端错误;

            404:请求路径没有对应的资源;

            405:请求处理方式没有对应的doXxx方法;

          5xx:服务器端错误。500:服务器内部出现异常;

      响应头:

        Content-Type:服务器告诉客户端本次响应体数据格式以及编码格式;

        Content-disposition:服务器告诉客户端以什么格式打开响应体数据;

      响应空行:

      响应体:

        传输的数据。

      设置响应消息:

        设置响应行:

          设置状态码:setStatus(int sc)

        设置响应头:

          setHeader(String name, String value) 

            response.setHeader("content-type", "text/html; charset="")

        设置响应体:

          获取输出流:

            字符输出流:PrintWriter getWriter()

            字节输出流:ServletOutputStream getOutputStream()

          

      乱码问题处理:获取流对象之前,将默认的编码:ISO-8859-1 设置为:GBK

        response.setCharacterEncoding("utf-8");

        response.setHeader("content-type", "text/html; charset="")

      *** 简单写法:

        response.setContentType("text/html;charset=utf-8")

      

      

  • 相关阅读:
    “C语言” 读书札记(七)之[自白]
    代码审查就是在排大便——你懂的!
    page事件顺序(.net2.0)
    ASP.NET Custom Error Pages (asp.net自定义错误页)
    26字母中文第一字母排序
    16.448.10
    江西师范大学失物招领网(beta1)版告一段落
    处理HTML代码的若干函数
    Understanding the Session Object in ASP.NET 2.0
    获得扩展名[.net2.0]
  • 原文地址:https://www.cnblogs.com/zxh06820/p/12459013.html
Copyright © 2011-2022 走看看