Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JSF:ViewActions和preRender事件之间的区别_Java_Jsf_View_Seam - Fatal编程技术网

Java JSF:ViewActions和preRender事件之间的区别

Java JSF:ViewActions和preRender事件之间的区别,java,jsf,view,seam,Java,Jsf,View,Seam,我不使用seam,但我听说seam的视图操作。我们不能在prerender事件中就这样做吗?执行逻辑并使用导航处理程序重定向? 查看操作只是一种更简单的内置方法,还是它们有prerender事件侦听器没有的额外好处?正如您所说的,页面(查看)操作是内置的简单方法,在xml文件中定义此类操作的能力可以使您的代码非常干净,并且它们在页面参数中变得更有用(另一个有用的seam功能)。下面是关于这个问题的seam Faces文档,提供了这两者之间的详细深入比较:

我不使用seam,但我听说seam的视图操作。我们不能在prerender事件中就这样做吗?执行逻辑并使用导航处理程序重定向?
查看操作只是一种更简单的内置方法,还是它们有prerender事件侦听器没有的额外好处?

正如您所说的,页面(查看)操作是内置的简单方法,在xml文件中定义此类操作的能力可以使您的代码非常干净,并且它们在页面参数中变得更有用(另一个有用的seam功能)。

下面是关于这个问题的seam Faces文档,提供了这两者之间的详细深入比较: