标签: performance jsf
如果我有几个在rendered属性中调用此函数的HTML元素,我怎么能避免多次调用我的bean上的函数?
rendered
<h:outputText value="1" rendered="#{myBean.myFunc() eq 70}"/> <h:outputText value="2" rendered="#{myBean.myFunc() eq 42}"/>
这里,第二个outputText将不必再次调用myFunc()。是否有可能避免这种行为?
答案 0 :(得分:0)
BalusC的这个answer提供了一种在JSF中设置和重用变量的好方法。