jsf 2传递方法表达式;“价值”;要素

jsf 2传递方法表达式;“价值”;要素,jsf,expression,el,Jsf,Expression,El,我对jsf 2.0和方法表达式有问题: <ui:repeat var="attachment" value="#{bean.attachments}"> <h:outputText value="#{bean.aFunction(attachment)}" /> </ui:repeat> 这里出了什么问题?hi可能重复,但不是重复;问题是,如果我将这些表达式用于某个动作(比如在你的链接中),它们就可以很好地工作;但作为价值观,它尖叫;eclipse左

我对jsf 2.0和方法表达式有问题:

<ui:repeat var="attachment" value="#{bean.attachments}">
    <h:outputText value="#{bean.aFunction(attachment)}" />
</ui:repeat>

这里出了什么问题?

hi可能重复,但不是重复;问题是,如果我将这些表达式用于某个动作(比如在你的链接中),它们就可以很好地工作;但作为价值观,它尖叫;eclipse左侧有一个红色的“X”,所以这应该是一个错误,对吗?您是否确实尝试过部署它?如果是,它是否抛出错误?当我启动应用程序并访问有问题的站点时,没有错误。但是eclipse仍然把它画成红色,告诉我有一个巨大的问题。我可以告诉Eclipse这是可以的吗*
public String aFunction(Attachment a){
    return Functions.getFormattedAttachmentString(a);
}