【发布时间】:2013-10-06 07:15:57
【问题描述】:
如果我从 Mojarra 2.1.21 升级到 Mojarra 2.1.22、23、24 或 26,我认为我会出错。该错误与绑定有关。 (重复的组件 ID)因为我绑定到 sessionScoped bean 属性。我已将 bean 更改为使用 EL 范围的绑定。 所以我的问题:
-
使用 EL-Binding 并将绑定的组件作为参数并读取(并在此组件上设置属性)是否安全。例如
查看:
<p:dataTable binding="#{table}"> ...</p:dataTable> <p:commandButton action="#{bean.doit(table)}" />豆子:
public void doit(DataTable dt) { dt.getSomething(); dt.setSomething(); } 为什么它首先发生在 Mojara 版本 2.1.22(包括这个版本号)?
【问题讨论】: