当发送请求是Ajax请求时,如何从ManagedBean重定向?

前端之家收集整理的这篇文章主要介绍了当发送请求是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";
}

猜你在找的Ajax相关文章