【发布时间】:2011-12-07 10:18:45
【问题描述】:
我有一个PersonController,它具有person 的属性。该人本身具有firstName、lastName等属性。
当我在视图中访问它们时,我总是必须写:
<h:outputText value="#{personController.person.firstName}"/>
[...]
为了简化我创建了一个“别名”
<c:set var="p" value="#{personController.person}"/>
现在我可以写了
<h:outputText value="#{p.firstName}"/>
Here 写道,您应该尽可能避免使用 c:set。
问题 1:我为什么要避免它?
问题 2:我的“问题”的替代方案是什么?
【问题讨论】: