【问题标题】:Access a cookie as a dynamic variable with JSTL使用 JSTL 作为动态变量访问 cookie
【发布时间】:2014-07-21 22:08:37
【问题描述】:

希望有人能指点一下。我已经尝试了几次使用 JSTL 访问动态变量的迭代,但我无法让它与 cookie 一起使用。

如何使用动态变量访问 cookie 名称并让 jstl 公开值?

<fmt:message key="my.app.cookieName" bundle="${secProps}" var="cookieNameFromProps"/>
${cookie.<cookieNameFromProps>.value}

【问题讨论】:

  • 我的声誉还不够高,无法这么快回答这个问题:数字......我发布了一个问题,然后很快就自己解决了!因为 cookie 是一个底层的 Map,你可以通过以下方式访问它 我用这个作为参考:stackoverflow.com/questions/5395308/…

标签: cookies jstl


【解决方案1】:

数字...我发布了一个问题,然后很快就自己解决了!

因为cookie是一个隐藏的地图,你可以通过以下方式访问它

<fmt:message key="my.app.cookieName" bundle="${secProps}" var="cookieNameFromProps"/>
<c:out value="${cookie[cookieNameFromProps].value}"/> 

我以此为参考: Read data from HashMap using JSTL tag in JSP without using for each or for loop

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多