【发布时间】:2012-01-09 15:37:08
【问题描述】:
我正在使用一个数据表,对于每一行我有两个按钮,一个“编辑”和一个“删除”。
如果相关行满足特定条件,我需要将这些按钮设为只读,即禁用。我在 JSF 2 中看到可以将参数传递给方法调用。 JSF 1.2 中有什么等价的吗?
理想情况下,我希望它类似于(循环变量是 loop,还有另一个 bean,helper,其中包含我要调用的方法):
<h:commandButton value="Edit"
disabled="#{helper.isEditable(loop.id)}" />
在这种情况下,将 isEditable 属性添加到 bean 并没有语义意义,并且在 bean 周围创建包装对象也不实际。
提前致谢。
【问题讨论】: