<c:forEach items="<% EasyLookUp.lookUpList(EasyLookUp.PriceSources); %>" var="priceSourceItem">
${priceSourceItem }
</c:forEach>
这是我的代码,但页面显示
只有一条记录,而java代码不起作用。任何人都可以告诉我如何处理它?</ p>
答案 0 :(得分:2)
不要使用scriptlet:
编写一个转发到JSP资源的Servlet
。在Servlet
的{{1}}方法(或service(..)
的{{1}}方法)中,添加一个请求属性,其中包含{的返回值{1}}方法。
HttpServlet
然后使用EL来解析JSP中的属性
doXXX(..)
答案 1 :(得分:1)
在 jstl 的 foreach 循环中,无需使用jstl标记传递列表
<c:forEach items="${EasyLookUp.PriceSources}" var="priceSourceItem">
${priceSourceItem }
</c:forEach>