我想知道是否有办法将方法的返回值绑定到JSF组件中.我会更好地解释自己.假设我有这样一个类:
public class Document {
private List<Attachment> attachments;
//getter and setter here
}
Run Code Online (Sandbox Code Playgroud)
这个类通过一个名为currentDocument的属性中的注册托管bean暴露给jsf,并以这种方式用于jsf
<h:outputText value="#{myManagedBean.currentDocument.attachment.size}" />
Run Code Online (Sandbox Code Playgroud)
我知道,这是不正确的.但是这样做的正确方法是什么?我应该在Document类上创建一个属性,让我们说numberOfAttachments,并绑定到那个,或者有一种方法直接绑定方法的返回值?