JSP中的useBean等效于JSF

时间:2009-08-26 11:12:01

标签: jsf richfaces facelets

有没有办法像JSF中的JSP UseBean一样声明bean?

例如,如果我在VO中嵌套了对象,我不想一次又一次地调用多个get方法

例如,我有ManagedBean(MB)持有VO。 VO持有(CVO),CVO持有CVO1。如果想要CVO的方法。我需要写MB.VO.CVO.CVO1.method1,MB.VO.CVO.CVO1.method2。是否有任何简单的方法,如我定义CVO1并将其用作CVO1.method1和CVO1.method2?

1 个答案:

答案 0 :(得分:1)

如果您使用的是JSTL,则可以使用<c:set> component

<c:set var="temp" value="#{myBean.someObject}"/>
...
<!-- Exemple of usage: -->
<h:outputText value="#{temp.someProperty}"/>