📄 mycookie.java
字号:
package msg;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* <p>Title: 开发包</p>
* <p>Description: Cookie操作</p>
* <p>Copyright: </p>
* <p>Company: </p>
* <p>Created on 2007-10-13</p>
* @authory
* @version
*/
public class MyCookie {
/**
* 创建一个Cookie
* @param response
* @param key索引键值
* @param value存储值
* @param time有效时间,这里是秒
*/
public static void createCookie(HttpServletResponse response,String key,String value,int time){
Cookie cookie=new Cookie(key, value);
cookie.setMaxAge(time); //存活期秒
response.addCookie(cookie);
}
/**
* 删除一个Cookie
* @param response
* @param key索引键值
*/
public static void deleteCookie(HttpServletResponse response,String key){
Cookie cookie=new Cookie(key, null);
cookie.setMaxAge(0); //存活期秒
response.addCookie(cookie);
}
/**
* 读取一个Cookie
* @param request
* @param key索引键值
* @return value存储值
*/
public static String getCookie(HttpServletRequest request, String key) {
Cookie cookies[] = request.getCookies();
String r = null;
for (int i = 0; i < cookies.length; i++) {
if (cookies[i].getName().equals(key)){
r = cookies[i].getValue();
break;
}
}
return r;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -