jsf richfaces a4j:jsFunction正向结果
是否可以创建jsf richfaces a4j:jsFunction正向结果,jsf,jsf-2,richfaces,Jsf,Jsf 2,Richfaces,是否可以创建a4j:jsFunction,在我的托管bean中调用一个方法,并从那里执行转发到另一个jsf页面 提前感谢。不,这是不可能的,因为将创建一个HTML中可用的javascript方法,该方法通过Ajax与服务器通信。相反,你可以做一些像这样丑陋的事情: 在本例中,在js函数结束时,您将调用可以执行导航的(也可以是或任何其他h组件)的方法。好吧,这不是真正的转发,但您可以执行重定向: 只需确保faces config文件中相应的导航案例具有相应的标签: <redirect /
a4j:jsFunction
,在我的托管bean中调用一个方法,并从那里执行转发到另一个jsf页面
提前感谢。不,这是不可能的,因为
将创建一个HTML中可用的javascript方法,该方法通过Ajax与服务器通信。相反,你可以做一些像这样丑陋的事情:
在本例中,在js函数结束时,您将调用可以执行导航的
(也可以是
或任何其他h
组件)的方法。好吧,这不是真正的转发,但您可以执行重定向:
只需确保faces config
文件中相应的导航案例
具有相应的标签:
<redirect />
在ajax调用之后,浏览器将被重定向到指定的页面
这对于Luiggi的响应来说是一个缺点,它会发出两个服务器调用,一个是ajax,然后是重定向
作为优势,它可以生成更干净的代码