Java 除使用操作外,通过单击按钮设置值
我有两颗豆子 代码: 及 代码:Java 除使用操作外,通过单击按钮设置值,java,jsp,icefaces,Java,Jsp,Icefaces,我有两颗豆子 代码: 及 代码: 公共类ApplNotifBean扩展了ApplNotif{ ... 私人名单联系人名单; ... 在我的JSPX中,我为ApplNotifBean的每个条目显示了ApplContactDtl条目的列表,我想为这些条目添加一个删除操作(删除数据库中bean之间的关系)。我遇到的问题是,我需要在删除完成后更新ApplNotifBean的其他内容。理想情况下,我会将删除操作放在ApplContactDtl中,但我不确定如何调用该bean的方法(ApplNotifBe
公共类ApplNotifBean扩展了ApplNotif{
...
私人名单联系人名单;
...
在我的JSPX中,我为ApplNotifBean的每个条目显示了ApplContactDtl条目的列表,我想为这些条目添加一个删除操作(删除数据库中bean之间的关系)。我遇到的问题是,我需要在删除完成后更新ApplNotifBean的其他内容。理想情况下,我会将删除操作放在ApplContactDtl中,但我不确定如何调用该bean的方法(ApplNotifBean)如果我将delete操作放在ApplNotifBean中,我不知道如何为被删除的子bean分配一个ID,以知道如何删除它
有没有一种方法可以设置“deleteBeanID”变量,例如在ApplNotifBean中,以便在单击按钮后知道要删除哪个变量
谢谢
Tam您可以选择使用commondButton的action属性,也可以选择使用标记调用另一个方法。在JSF中,actionListener方法将首先被调用 这是一个选项,或者如果使用Spring,您可以很容易地将对ApplContactDtl的引用连接到ApplNotifBean中
public class ApplContactDtl {
.......
public class ApplNotifBean extends ApplNotif{
...
private List<ApplContactDtl> contactsList;
...