我希望知道是否有一种方法可以将方法返回值绑定到JSF组件中。 让我更好地解释一下。 假设我有一个像这样的类:
public class Document {
private List<Attachment> attachments;
//getter and setter here
}
通过在一个叫做currentDocument的注册管理Bean中公开该类,使其暴露给JSF,并且可以在JSF中以这种方式使用:
<h:outputText value="#{myManagedBean.currentDocument.attachment.size}" />
这不是正确的方法,我知道。但是正确的方法是什么? 我需要在Document类上创建一个属性,比如numberOfAttachments,并绑定到它上面,还是有一种直接绑定到方法返回值的方法?