首先cookie是EL表达式的内置对象可以直接拿来使用


${cookie.name}将获得对应cookie的对象,比如我们用jsp将一段cookie发送给客户端。

JAVA代码编写:
/**
	 * 设置cookie
	 * 
	 * @param response
	 * @param name
	 *            cookie名字
	 * @param value
	 *            cookie值
	 * @param maxAge
	 *            cookie生命周期 以秒为单位
	 * @throws UnsupportedEncodingException
	 */
	public static void addCookie(HttpServletResponse response, String name, String value, int maxAge)
			throws UnsupportedEncodingException {
		if(value == null)
			value = "";
		Cookie cookie = new Cookie(name, URLEncoder.encode(value, "utf-8"));
		cookie.setPath("/cfept");
		if (maxAge > 0)
			cookie.setMaxAge(maxAge);
		response.addCookie(cookie);
	}

然后我们就可以使用${cookie.name}获得这个cookie了,${cookie.name.name}获得cookie名称,${cookie.name.value}获得cookie值.