博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cookie工具类 - CookieUtil.java
阅读量:5050 次
发布时间:2019-06-12

本文共 1551 字,大约阅读时间需要 5 分钟。

Cookie工具类,提供Cookie的创建、获取、删除方法。

 

源码如下:(点击下载 - )

1 import javax.servlet.http.Cookie; 2 import javax.servlet.http.HttpServletRequest; 3 import javax.servlet.http.HttpServletResponse; 4  5 /** 6  * Cookie工具类 7  *  8  */ 9 public class CookieUtil {10 11     private CookieUtil() {12     }13 14     /**15      * 添加cookie16      * 17      * @param response18      * @param name19      * @param value20      * @param maxAge21      */22     public static void addCookie(HttpServletResponse response, String name, String value, int maxAge) {23         Cookie cookie = new Cookie(name, value);24         cookie.setPath("/");25         if (maxAge > 0) {26             cookie.setMaxAge(maxAge);27         }28         response.addCookie(cookie);29     }30 31     /**32      * 删除cookie33      * 34      * @param response35      * @param name36      */37     public static void removeCookie(HttpServletResponse response, String name) {38         Cookie uid = new Cookie(name, null);39         uid.setPath("/");40         uid.setMaxAge(0);41         response.addCookie(uid);42     }43 44     /**45      * 获取cookie值46      * 47      * @param request48      * @return49      */50     public static String getUid(HttpServletRequest request,String cookieName) {51         Cookie cookies[] = request.getCookies();52         for (Cookie cookie : cookies) {53             if (cookie.getName().equals(cookieName)) {54                 return cookie.getValue();55             }56         }57         return null;58     }59 }

 

转载于:https://www.cnblogs.com/zhoubang521/p/5200612.html

你可能感兴趣的文章
yaml文件 .yml
查看>>
linux字符集修改
查看>>
phpcms 添加自定义表单 留言
查看>>
mysql 优化
查看>>
读书笔记 ~ Nmap渗透测试指南
查看>>
WCF 配置文件
查看>>
动态调用WCF服务
查看>>
oracle导出/导入 expdp/impdp
查看>>
类指针
查看>>
css修改滚动条样式
查看>>
2018.11.15 Nginx服务器的使用
查看>>
Kinect人机交互开发实践
查看>>
百度编辑器UEditor ASP.NET示例Demo 分类: ASP.NET...
查看>>
JAVA 技术类分享(二)
查看>>
android客户端向服务器发送请求中文乱码的问
查看>>
Symfony翻译教程已开课
查看>>
TensorFlow2.0矩阵与向量的加减乘
查看>>
NOIP 2010题解
查看>>
javascript中的each遍历
查看>>
String中各方法多数情况下返回新的String对象
查看>>