Java examples for Servlet JSP:Cookie
Returns the cookie value for a specific cookie in the a request.
/*/*from ww w . j av a 2 s .c om*/ * Copyright 2008 University of California at Berkeley * * Licensed under the Apache License, Version 2.0 (the "License"); you may not * use this file except in compliance with the License. You may obtain a copy of * the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the * License for the specific language governing permissions and limitations under * the License. */ import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class Main{ /** * Returns the cookie value for a specific cookie in the a request. * * @param request the request * @param cookieName the name of the cookie * @return the cookie value */ public static String getRequestCookieValue(HttpServletRequest request, String cookieName) { if (request == null || request.getCookies() == null) { return null; } for (Cookie c : request.getCookies()) { if (c == null) { continue; } if (c.getName().equalsIgnoreCase(cookieName)) { return c.getValue(); } } return null; } }