バッキング マネージド Bean にユーザー名とパスワードをバインドしました。Backing Bean で、DB でユーザー名とパスワードを確認したときに、ページを から にリダイレクトしlogin.xhtml
たいhome.xhtml
。どうやってやるの?
質問する
2491 次
1 に答える
6
faces-redirect=true
パラメータが付加されたビューIDを返すだけです。
例えば
public String login() {
User found = userService.find(username, password);
if (found != null) {
this.user = found;
return "home?faces-redirect=true"; // Will redirect to home.xhtml.
}
else {
addGlobalErrorMessage("Unknown login, please try again");
return null; // Will stay in current view (and show error message).
}
}
于 2012-05-20T12:16:34.147 に答える