У меня есть PersonController
, у которого есть свойство person
.Сам человек имеет свойства firstName
, lastName
и т. Д.
Когда я обращаюсь к ним в представлении, мне всегда приходится писать:
<h:outputText value="#{personController.person.firstName}"/>
[...]
Чтобы упростить, я создал "псевдоним "через
<c:set var="p" value="#{personController.person}"/>
и теперь я могу написать
<h:outputText value="#{p.firstName}"/>
Здесь написано, что вы должны избегать c: установить, если возможно ,
Вопрос 1: Почему я должен избегать этого?
Вопрос 2: Какая альтернатива для моей «проблемы»?