在Richfaces中将值传递到支持bean的最佳方法
||
我有一个表,并使用actionListener执行删除操作,请参见下图。
现在我正在使用event.getComponets()获取从f:param标签设置的值。但是,以这种方式,我必须将组件ID硬编码到支持bean中。看起来不是一个好方法。当表格中有一系列操作按钮时,这是从UI传递值的更好方法。
final UIParameter parm = (UIParameter) event.getComponent().findComponent(EDIT_SITE_ID_PARM);
return (Integer)parm.getValue();
没有找到相关结果
已邀请:
3 个回复
惭法搽
眠皇
因此,您只需对参数的名称ant而不是组件的ID进行硬编码。 当然,现在您的actionListener将是deleteActionListener,而不是您的旧版本。
奥李