4

我正在学习 JSF 2.1,并且“flash”范围似乎与其他范围重叠。这是否带来任何价值,还是我应该将其视为现代 GOTO: 声明?它的使用率更高吗?是否比其他类型的范围(视图、请求等)更可取?

4

1 回答 1

4

它的主要用法如下:

  • 你提交表格
  • 它由托管 bean 中的操作方法处理
  • 然后返回重定向导航规则
  • 您需要在结果页面上显示在action方法中获得的对象

如果它不是用于 Flash 范围,则您需要在 URL 中以序列化形式传递结果,或者使用转发而不是重定向。但这是糟糕的用户体验(如果他按下刷新)

于 2010-12-14T17:53:45.873 回答