多页面部信息,良好做法

时间:2013-03-11 08:06:50

标签: java jsf-2

据我所知,通过几个页面使用faces-messages的唯一方法是使用自定义PhaseListener,它通过请求提供保存/恢复消息。 我说的是this

但这是一个好习惯吗?

可以使用哪些其他变体来实现此目的?

1 个答案:

答案 0 :(得分:0)

Post/Redirect/Get模式是设计Web应用程序导航流程的最佳实践之一。当您使用JSF 2时,将消息从一个请求传递到另一个请求非常简单using the flash scope。此范围类似于会话映射,但是在删除之后,它的生命受限于从一个请求到下一个请求。此外,还有一些第三方库作为 omnifaces which implement的功能。

相关问题