我有一个属性,我已经从一个 serverlet 转发到一个 jsp 文件,虽然我可以将此对象与 EL 一起使用,但我想知道如何在 java 标记中访问它。一个示例类似于以下内容:
Searching for "${search_phrase}" returned
<c:forEach var="video" items="${results}">
${video.getVideoName()}
${video.getVideoID()}
</c:forEach>
所以这里的结果是一个ArrayList
视频类型,它从一个 servlet 转发到一个 jsp
我想访问这个ArrayList
内部<% %>
标签,以执行一些我不能用 EL 完成的更复杂的任务。
有人知道怎么做吗?
附带说明一下,ArrayList
我正在创建的这个可能会变大。这个存储在哪里?在服务器上还是在某些用户的临时文件中?如果它存储在服务器内存中,它是否会在一段时间后/某个事件(例如请求ArrayList
关闭与服务器的连接的用户)后被清除?