我正在使用数据表,对于每一行,我都有两个按钮,一个是“编辑”,另一个是“删除”。
如果满足某些特定条件,则需要将这些按钮设置为只读(即禁用)。在JSF 2中,我看到可以将参数传递给方法调用。在JSF 1.2中是否有相当的方法?
理想情况下,我希望通过以下方式实现(循环变量为loop,另一个bean名为helper,其中包含我想要调用的方法):
在这种情况下,向bean添加isEditable属性并不具有语义上的意义,创建一个包装对象也不切实际。感谢您的提前考虑。
如果满足某些特定条件,则需要将这些按钮设置为只读(即禁用)。在JSF 2中,我看到可以将参数传递给方法调用。在JSF 1.2中是否有相当的方法?
理想情况下,我希望通过以下方式实现(循环变量为loop,另一个bean名为helper,其中包含我想要调用的方法):
<h:commandButton value="Edit"
disabled="#{helper.isEditable(loop.id)}" />
在这种情况下,向bean添加isEditable属性并不具有语义上的意义,创建一个包装对象也不切实际。感谢您的提前考虑。