/**
* 取一个Cookie值
* @param request
* @param name cookie名
* @return
*/
public static String getCookie( HttpServletRequest request, String name ) {
Cookie[] cookieArr = request.getCookies();
if ( cookieArr == null ){
return null;
}
for ( int i = 0; i < cookieArr.length; i++ ){
if ( cookieArr[i].getName().equals( name ) ){
return cookieArr[i].getValue();
}
return null;
}
}
/**
* 设置一个Cookie
* @param response
* @param name
* @param value
*/
public static void setCookie( HttpServletResponse response, String name,String value ) {
Cookie cookie = new Cookie( name, value );
cookie.setPath( "/" );
cookie.setMaxAge( 2600000 ); // 差不多一个月
response.addCookie( cookie );
}