zoukankan      html  css  js  c++  java
  • servlet编码的处理(request,response)

    请求编码  客户端发送数据给服务器

    一、GET提交:  通过url传递

      1) 通用型, 请求数据一个一个处理

        A. 先打散成字节数组   String的getBytes(“ISO-8859-1”)

        B. 把字节数组,以客户端的编码组装成字符串   String(字节数组, 编码字符串)

      2) 只适用于Tomcat    在server.xml中:  URIEncoding=”UTF-8”

    二、 POST提交: 通过请求体传递

            Request.setCharacterEncoding()  设置请求体编码

    响应编码:  服务器给客户端的数据

      1) 设置响应输出流的编码   默认编码: ISO-8859-1

             Response.setCharacterEncoding(“UTF-8”)

      2) 设置客户端浏览器的编码

            Response.setContentType(“text/html;charset=UTF-8”)

            这个方法内部调用Response.setCharacterEncoding(“UTF-8”),可以省略设置响应输出流的编码


    **动态资源(Servlet,JSP)之间数据的传递: 域对象,  request/session

      一般设置了在tomcat中get提交后只需要在设置

      Request.setCharacterEncoding()  设置请求体编码

      Response.setContentType(“text/html;charset=UTF-8”)

  • 相关阅读:
    深度可分离卷积、分组卷积、空洞卷积、转置卷积
    Batch Normalization
    激活函数
    容器————vector
    39XML文档类
    38初识xml
    37QT程序打包
    36可视化操作数据库
    35使用模型操作数据库
    34sqlite
  • 原文地址:https://www.cnblogs.com/64Byte/p/12867504.html
Copyright © 2011-2022 走看看