将映射值传递给期望映射的JSTL标记

时间:2013-07-22 09:48:42

标签: jstl el

我有一个自定义JSTL标记,希望收到一个项目列表。

<%@ attribute name="items" required="false" type="java.util.List" %>

我的EL变量有一张地图

${myMap} 

是否可以将地图值传递给我的JSTL标记?

1 个答案:

答案 0 :(得分:0)

首先,它不是自定义JSTL标记,而是自定义JSP标记)。 JSTL代表JSPStandard Tag Librrary,您的自定义标记不是此标准库的一部分。

您的属性声明需要rtexprvalue="true"

当然,鉴于您要传递地图,类型应为java.util.Map而不是java.util.List