【问题标题】:Calling parameterized methods from facelet, jsf从 facelet、jsf 调用参数化方法
【发布时间】:2023-04-10 05:52:01
【问题描述】:

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

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

【问题讨论】:

    标签: jsf


    【解决方案1】:

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

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

    然后在我的 facelet 中调用它:

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

    【讨论】:

      猜你喜欢
      • 2011-12-16
      • 1970-01-01
      • 1970-01-01
      • 2012-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-12
      相关资源
      最近更新 更多