Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JSTL-访问Cookie_Java_Jsp_Cookies_Jstl - Fatal编程技术网

Java JSTL-访问Cookie

Java JSTL-访问Cookie,java,jsp,cookies,jstl,Java,Jsp,Cookies,Jstl,大家好, 我只是想知道是否可以像这样访问所有存储的cookies: <c:forEach items="${cookie}" var="currentCookie" varStatus="lp"> <tr><td>${cookie[lp.index].key} </td></tr> </c:forEach> ${cookie[lp.index].key} 若并没有,我是否有办法在一个循环中通过cookies和其他数

大家好,

我只是想知道是否可以像这样访问所有存储的cookies:

<c:forEach items="${cookie}" var="currentCookie" varStatus="lp">  
<tr><td>${cookie[lp.index].key} </td></tr>
</c:forEach>

${cookie[lp.index].key}
若并没有,我是否有办法在一个循环中通过cookies和其他数组进行排序

<c:forEach items="${cookie}" var="currentCookie" varStatus="lp">  
<tr><td>${CurrentCookie.key} </td></tr>
<tr><td>${MyArray[lp.index].name} </td></tr>
</c:forEach>

${CurrentCookie.key}
${MyArray[lp.index].name}
谢谢你的建议,
Wrack

是的,您可以对每个cookie使用JSTL进行交互,这类似于在地图上进行迭代。

类似的问题

嗨,Karna,谢谢你的回答,foreach的问题是它以完全相反的顺序返回值。。你知道我怎样才能解决这个问题吗?我不知道它是如何以完全相反的顺序返回值的。Cookie存储在无序的地图中,因此没有自然顺序。你能把这一点扩大一下吗。谢谢。忘了我之前的问题吧,有没有一种方法可以同时对数组和cookie进行排序?类似于${arr.v_val}${cookie[lp.index].key}@Wracker:您在讨论中提到的代码应该可以正常工作。您面临什么问题/异常?它不会返回任何内容,就好像cookies不存在一样。