我在JSF2中使用PrimeFaces。我正在尝试通过将登录名和密码作为Ajax请求发送来对用户进行身份验证。在备用bean的操作方法中,我尝试验证用户,如果验证成功,则重定向到新视图。
使用primefaces可以吗?
因为我认为使用primefaces’ p:commandButton,所以我只能具有ajax行为或导航。
p:commandButton
是的,仅发送重定向而不是(默认)转发作为结果。该<navigation-case>稀少JSF 2.0的方式将被追加?faces- redirect=true到action方法的结果字符串。
<navigation-case>
?faces- redirect=true
例如
public String login() { // ... return "home?faces-redirect=true"; }