0

我有一个概述页面,其中包含一个列表,其中包含一些可以启动多个工作流的链接(接缝对话)。

概览页面还有一些过滤器可用于搜索列表。因此,我想在服务器端保留状态(用于过滤器)。

目前,此概览页面使用 Seam.CONVERSATION 类型的上下文来实现此目的。但是每次我开始其中一个工作流程时,我都必须制定一个解决方法来开始一个新的对话(使用相同的对话是不可能的)。

  • 有没有使用接缝框架解决这个问题的模式?
  • 我应该使用 PAGE 范围并将所有过滤器参数与 url 的老式风格一起传递吗?

谢谢!

4

2 回答 2

0

PAGE 上下文似乎是正确的答案。但我不清楚为什么这意味着您必须手动传递过滤器参数。

于 2009-07-10T18:50:58.470 回答
0

对话范围听起来不错。开始新对话有什么问题?也许您应该专注于整理该变通方法而不是更改范围。有许多内置方法可以开始新的对话。

您可以采用另一种方式并使用 Session 范围 - 我认为预订示例是这样做的(用于直接搜索而不是过滤器),我自己也将它用于类似目的。

于 2009-07-11T12:35:36.960 回答