gpt4 book ai didi

jsf - 是否可以在 richfaces 数据表中定义标签 "var"的动态值?

转载 作者:行者123 更新时间:2023-12-02 02:10:25 25 4
gpt4 key购买 nike

是否可以在 richfaces 数据表中定义标签“var”的动态值?

我有一个内部包含丰富数据表的组件,我想使用自定义“var”名称。

我这样做

组件:

<rich:extendedDataTable id="#{id}_list" cellspacing="0" rows="#{rows}" var="#{itemName}"
value="#{data}">

页面:

<wh:list id="f" data="#{deviceListBean.data}" rows="20" itemName="item">

但是我遇到这样的异常:

javax.servlet.ServletException: var cannot be EL-expression
javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)

我希望能够使用自定义“var”名称。可能有其他方法可以做到这一点?

最佳答案

这里有一个技巧(ui:paramname 属性可以是 EL 表达式):

<ui:param name="#{itemName}" value="#{item}"/>
<rich:extendedDataTable var="item" value="#{data}">

关于jsf - 是否可以在 richfaces 数据表中定义标签 "var"的动态值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13228504/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com