zoukankan      html  css  js  c++  java
  • 吴裕雄--天生自然JAVA开发JSP-Servlet学习笔记:response对象-增加带有中文的Cookie

    <%-- 
        Document   : cnCookie
        Created on : 2020-4-12, 8:34:05
        Author     : Administrator
    --%>
    
    <%@page contentType="text/html" pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <title> 中文Cookie </title>
        </head>
        <body>
            <%
    // 以编码后的字符串为值,创建一个Cookie对象
                Cookie c = new Cookie("cnName",java.net.URLEncoder.encode("孙悟空", "UTF-8"));
    // 设置Cookie对象的生存期限
                c.setMaxAge(24 * 3600);
    // 向客户端增加Cookie对象
                response.addCookie(c);
    
    // 获取本站在客户端上保留的所有Cookie
                Cookie[] cookies = request.getCookies();
    // 遍历客户端上的每个Cookie
                for (Cookie cookie : cookies) {
                    // 如果Cookie的名为username,表明该Cookie是需要访问的Cookie
                    if (cookie.getName().equals("cnName")) {
                        //使用java.util.URLDecoder对Cookie值进行解码
                        out.println(java.net.URLDecoder.decode(cookie.getValue(),"UTF-8"));
                    }
                }
            %>
        </body>
    </html>

  • 相关阅读:
    UIView+ViewController.h 点击控制器上视图,使视图push下个视图控制的封装
    Touch Demo
    layoutSubviews与drawRect
    UI NS CG CF 区别
    CALayer
    关于CALayer的困惑
    pypy 对接阿里短信平台
    mysql去掉默认值
    GCC升级
    jemalloc 测试
  • 原文地址:https://www.cnblogs.com/tszr/p/12683660.html
Copyright © 2011-2022 走看看