如何处理JSF中复杂的,互连的流程?

时间:2014-11-07 16:49:26

标签: jsf cdi jsf-2.2 java-ee-7

如果我的应用程序的流程类似于A-> B-> C-> A,那么当A来自A时A应该是新范围的实例,但是在使用后退按钮时应该很好地使用正确的范围?

如果可能的话,我想以标准的方式解决这个问题。如果需要,自定义CDI范围是可以的。第三方库,如果不能以标准方式完成,并且用例足够通用。我也赞成纯Java,类型安全的解决方案。

编辑:例如,考虑这些观点:

  • 发票清单(所有客户或搜索)
  • 发票明细
  • 客户名单
  • 客户详情

有两个显而易见的流程:master - >发票和客户的详细信息和背面信息。

您还可以按照列表中的发票链接到其客户的详细信息。顺便说一下,最后一页显示选项卡中的发票列表。编辑客户后,您应该可以返回发票清单。

我有一个托管bean用于发票清单/详细信息,一个用于客户列表/详细信息,但如果这有助于解决,我可以考虑拆分它。

0 个答案:

没有答案