在JSP中获取cookie [英] Getting cookie in JSP

查看:879
本文介绍了在JSP中获取cookie的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我可以这样在JSP中获取cookie:

I can get cookie in JSP like this:

Cookie[] cookies = request.getCookies();
if (cookies != null) {
    for (Cookie cookie : cookies) {
        //work with cookies
    }
}

但我不知道我能用jsp:useBean
可能是这样的:

But I wonder if I can get it with jsp:useBean (or something else)? May be like this:

<jsp:useBean id="myCookie" class="javax.servlet.http.Cookie" scope="request" beanName="cookieName"/>
...
<div class="${myCookie.value == "true" ? "class1" : "class2"}"></div>

Thx为您的答案!

推荐答案

使用jsp表达式语言它具有cookie的隐式映射。可能会解决您的问题。

use jsp expression language it has implicit map of cookies. may be it can resolve your issue.

${cookie['name']}

这篇关于在JSP中获取cookie的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆