cookie 对象用于访问由请求设置的 cookie 名称。如果在 cookie 中已经设定一个名为 username 的值,那么可以使用 ${cookie.usernam} 来获取该 cookie 对象;但是如果要获取 cookie 中的值,则需要使用 cookie 对象的 value 属性。
语法:
${cookie expression}
参数说明:
- expression:cookie 中的属性名称。
注意:所谓的 cookie 其实是一个文本文件,它是以 key、value 的方法将用户会话信息记录在文本文件内,并将其暂时存放在客户端浏览器中。
示例
使用 response 对象设置一个请求有效的 cookie 对象,然后再使用EL表达式获取该 cookie 对象的值,代码如下:
<%Cookie cookie = new Cookie("user","zs"); response.addCookie(cookie); %> ${cookie.user.value}
运行本示例,页面将显示"zs"。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/22807.html