我可以这样在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']}