前端之家收集整理的这篇文章主要介绍了
当发送请求是Ajax请求时,如何从ManagedBean重定向?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用PrimeFaces和JSF2.我尝试通过发送
登录名和密码作为Ajax请求来验证
用户.在
支持bean的action
方法中,如果验证成功,我试图验证
用户并
重定向到新视图.
这是可能的,而使用原子?
因为我认为使用的是p:commandButton,我只能有ajax行为或导航.
是的,只需发送
重定向而不是(默认)转发为结果. < navigation-case> – 无JSF 2.0的方式将在action
方法中将〜faces-redirect = true追加到结果字符串.
例如.
public String login() {
// ...
return "home?faces-redirect=true";
}