【发布时间】:2013-09-27 17:11:30
【问题描述】:
我有两个不同的页面。在第一页中,我在 ViewScoped Bean 中有一个 Map,在第二页中,还有另一个 ViewScoped Bean 需要第一页中的 Map。如何在两个页面之间传递 Map?
我曾想过将 Map 转换为 JSON 字符串,并通过 <f:viewParams> 传递,但这可能会使 url 太长。
任何想法都将不胜感激!
【问题讨论】:
-
这两个页面如何交互?通过简单的向前导航?还是通过重定向导航?
-
他们的网址不同。所以我认为它正在重定向......这会有什么不同吗?
-
那么第二页不是第一页表单提交的结果吗?
-
是的。第一页表单提交的结果会存储在地图中,第二页需要地图。
-
通过整个地图?我在想这种事情是否有任何好的散列函数?
标签: jsf primefaces