• Struts2 对 cookie的存取


    今天在网上搜索了以下struts2对cookie的操作,结果意外的是,竟然没有可以运行的例子,自己结合多方面资料写了两个函数

        /**
         * Cookieの追加
         * 
    @return
         * 
    @throws Exception
         
    */
        
    private void addCookie(String name,String value){
            Cookie cookie 
    = new Cookie(name, value);
            cookie.setMaxAge(
    60*60*24*365);
            ServletActionContext.getResponse().addCookie(cookie);
        }
        
    /**
         * Cookieの取得
         * 
    @return
         * 
    @throws Exception
         
    */
        
    private String getCookie(String name){
            HttpServletRequest request 
    = ServletActionContext.getRequest();
            Cookie[] cookies 
    = request.getCookies();
            
    for(Cookie cookie : cookies)
            {
                
    if(cookie.getName().equals(name))
                {
                    
    return cookie.getValue();
                }
            }
            
    return null;
        }
  • 相关阅读:
    CenOS下搭建PPTP服务
    Nginx做反向代理总是被系统kill
    python排序算法
    linux系统中rsync+inotify实现服务器之间文件实时同步
    HDU
    BZOJ1237: [SCOI2008]配对
    BZOJ2243: [SDOI2011]染色
    BZOJ3192: [JLOI2013]删除物品
    点分治小结
    AtCoder Beginner Contest 124 解题报告
  • 原文地址:https://www.cnblogs.com/Mblog/p/2010740.html
Copyright © 2020-2023  润新知