У меня есть следующая вещь:
<code><ui:param name="randomVideo" value="#{bean.randomVideo}" />
<a href="#{randomVideo.link}">#{randomVideo.text}</a&>
Поскольку <ui:param>
не кэширует переменную, Bean.getRandomVideo()
вызывается дважды, и хуже всего то, что .text
и .link
взяты из разных видео. Я уже пробовал <c:set
и <f:param
. Они оба не устанавливают переменную, возможно, потому что я с Facelets (JSF2).
Есть идеи?