【问题标题】:How to retrieve cookie values from java to jsp如何从java检索cookie值到jsp
【发布时间】:2018-10-14 20:17:04
【问题描述】:
String userNmae = req.getParameter("userName");
Cookie ck = new Cookie("hello", vall);
res.addCookie(ck);

//假设,我在 cookie 中存储了 5 个不同的用户名或整数。

Cookie [] cookies = req.getCookies();
            String name;
        for(Cookie cookie : cookies) {
                 name = cookie.getValue();
                req.setAttribute("vav", name);
                req.getRequestDispatcher("index.jsp").forward(req, res);
              }

//现在我想检索所有值并显示在jsp页面上。我该怎么做..

${vav}

jsp文件.. 先谢谢大家了。。

【问题讨论】:

    标签: java jsp servlets


    【解决方案1】:

    要将 cookie 值显示到 JSP 中,请使用以下代码:

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    
    <c:forEach var="cookieVal" items="${pageContext.request.cookies}" > 
        <tr>
            <td align="right">${cookieVal.name}</td>
            <td>${cookieVal.value}</td>
        </tr>
    </c:forEach>
    

    这段代码最初取自this answer

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-15
      • 1970-01-01
      • 2016-04-07
      • 2019-11-25
      • 1970-01-01
      相关资源
      最近更新 更多