struts对cookie的存取
来源:互联网 发布:java static final区别 编辑:程序博客网 时间:2024/04/24 23:12
/** * 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; }