• filter——中文编码


     2.GET请求处理中文

    法一:在服务器(如tomcat的server.xml上设置UTF-8)

    法二:new String(value.getBytes("ISO-8859-1"),"UTF-8")   用 ISO-8859-1解码,转为二进制,再用UTF-8编码。前提是你页面编码就是utf-8,如果是gbk,那上面那句代码后面就改成gbk

    法三:一次encode,两次decode

       传参前:encodeURI(“xxxx”) 。
            接收参数后:使用java.net.URLDncoder.decode("xxxx",“utf-8")将16进制字符转为中文。
            这种方式需要注意的是,在使用encodeURI转码后,会出现特殊字符,这时候,就需要将特殊字符也转码,所以使用两次encodeURI,即:encodeURI(encodeURI(“xxxx”))。

  • 相关阅读:
    class线程信息
    Class 文件简介
    JVM对象及垃圾回收处理
    jvm体系结构
    查找

    二叉树
    队列


  • 原文地址:https://www.cnblogs.com/Each-Person-Got-a-Dream/p/9228802.html
Copyright © 2020-2023  润新知