我可以像这样在 JSP 中获取 cookie:
Cookie[] cookies = request.getCookies();
if (cookies != null) {
for (Cookie cookie : cookies) {
//work with cookies
}
}
但是我想知道我是否可以用jsp:useBean(或其他东西)得到它? 可能是这样的:
<jsp:useBean id="myCookie" class="javax.servlet.http.Cookie" scope="request" beanName="cookieName"/>
...
<div class="${myCookie.value == "true" ? "class1" : "class2"}"></div>
感谢您的回答!
最佳答案
使用 jsp 表达式语言,它具有隐含的 cookie 映射。也许它可以解决您的问题。
${cookie['name']}
关于java - 在 JSP 中获取 cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19116040/