0

我对 JSTL 很陌生,但我真的很困惑为什么这会返回一个值:

<c:set var="childPage" value="<%= resourceResolver.resolve(properties.get(\"childPage\", "")).adaptTo(Users.class)%>" /></c:set>

这会返回null吗?

<c:set var="childPage"><%= resourceResolver.resolve(properties.get("childPage", "")).adaptTo(Users.class) %></c:set>

任何帮助是极大的赞赏。

4

1 回答 1

0

为什么不这样做:

pageContext.setAttribute("childPage", 
    resourceResolver.resolve(properties.get("childPage", "")).adaptTo(Users.class)
);

然后您将可以${childPage}在页面内访问。

于 2013-04-19T16:21:02.690 回答