我有一个自定义JSTL标记,希望收到一个项目列表。
<%@ attribute name="items" required="false" type="java.util.List" %>
我的EL变量有一张地图
${myMap}
是否可以将地图值传递给我的JSTL标记?
答案 0 :(得分:0)
首先,它不是自定义JSTL标记,而是自定义JSP标记)。 JSTL代表JSPStandard Tag Librrary,您的自定义标记不是此标准库的一部分。
您的属性声明需要rtexprvalue="true"
。
当然,鉴于您要传递地图,类型应为java.util.Map
而不是java.util.List
。