由于我的主题详细阐述了mu问题,我必须在JSTL中使用ArrayList的第二个值。假设我有一些列表,我正在添加值:
list.add("XXX");
list.add("YYY");
list.add("ZZZ");
所以我必须使用JSTL在我的JSP页面中打印ZZZ
,但不使用任何循环。
请回答。
答案 0 :(得分:2)
我猜你要求访问ArrayList
的特定索引。您可以使用数组[]
运算符
<c:out value="${list[2]}" />
答案 1 :(得分:0)
您的问题(获取第二个元素)和您的描述(显示“ZZZ”)不匹配。假设您要引用ArrayList
列表中的第二个元素,您只需使用list.get(2)
;
答案 2 :(得分:0)
只需使用$ {list [2]}打印第二个元素。