2

嗨,我正在构建一个 Seam 应用程序并有一个问题:

我得到了一个带有删除和选择方法的无状态会话 bean(默认接缝范围)。包含数据模型的页面加载并获得用于选择和删除每一行的链接(两个链接都引用 bean 中的操作方法)。

delete 方法从列表中删除选定的行并返回 null(重新加载页面)。select 方法加载一个新页面,可以在其中编辑所选行。

每次单击数据模型中的链接并触发操作时,conversationId 都会增加。这是正常的行为,因为我什至没有在谈话中?如果这不是正常行为,防止这种情况发生的最佳做法是什么?

4

1 回答 1

0

是的,这是 Seam 中的正常行为。Seam 使用内置组件、过滤器和 servlet 中的对话来进行垃圾收集等。

因此,即使您没有明确使用对话,seam 也会始终创建一个临时对话。

于 2010-05-15T02:06:30.893 回答