我可以像这样在JSP中获取cookie:
Cookie[] cookies = request.getCookies();
if (cookies != null) {
for (Cookie cookie : cookies) {
//work with cookies
}
}
Run Code Online (Sandbox Code Playgroud)
但我想知道我是否可以使用jsp:useBean(或其他东西)来获取它?可能是这样的:
<jsp:useBean id="myCookie" class="javax.servlet.http.Cookie" scope="request" beanName="cookieName"/>
...
<div class="${myCookie.value == "true" ? "class1" : "class2"}"></div>
Run Code Online (Sandbox Code Playgroud)
谢谢你的答案!
Pan*_*rma 18
使用jsp表达式语言它有隐式的cookie映射.也许它可以解决你的问题.
${cookie['name']}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23819 次 |
| 最近记录: |