从facelet,jsf调用参数化方法

时间:2011-01-29 20:59:30

标签: jsf

我有一个嵌套,我想在我的bean上调用一个方法,在迭代中传递当前对象。

此方法会将该对象转换为该复杂对象的HTML表示形式。我怎么称呼它?

1 个答案:

答案 0 :(得分:0)

我最终在facelets-taglib中创建了一个带签名的函数:

<function-signature>java.lang.String getMyHTMLFor (com.company.MyComplexObject)</function-signature>

然后在我的脸上调用它:

<c:forEach items=#{grouping} var="object">
  <f:verbatim>
    #{mySchemaPrefix:getMyHTMLFor(object)}
  </f:verbatim>
</c:forEach>