您好我正在构建一个Seam应用程序并有一个问题:
我有一个带有delete和select方法的无状态会话bean(默认的seam范围)。 包含数据模型的页面加载并获取选择和删除每一行的链接(两个链接都指向bean中的actionmethods)。
delete方法从列表中删除所选行并返回null(重新加载页面)。 select方法加载一个新页面,可以在其中编辑所选行。
每次单击datamodel中的链接并触发操作时,conversationId都会增加。这是正常的行为,因为我甚至不在谈话中?如果这不是正常行为,那么防止这种情况发生的最佳做法是什么?
答案 0 :(得分:0)
是的,这是Seam中的正常行为。 Seam使用内置组件,过滤器和servlet中的对话进行垃圾收集等。
因此,即使您没有明确使用对话,也会始终创建临时对话。