从Model声明和初始化JSP中的对象

时间:2018-11-02 01:32:12

标签: java spring-mvc jsp

我已经传递了一个模型,该模型是我的JSP中的对象列表。

model.addAttribute("videosList", videosList);

现在,我想通过获取此列表的第一个元素来访问声明一个对象。 我尝试过

<% MyVideo firstVideo = ${videosList[0]} %>

但是删除此令牌“ $”给我错误

在不使用jstl foreach循环的情况下,从列表videosList中分配firstVideo的可能方法是什么?

1 个答案:

答案 0 :(得分:1)

您正在将scriptlet和spring表达式语言一起使用。

您可以像下面那样检索列表的第一个元素。

<c:set var="firstVideo" value="${videosList[0]}"/>

引用this