通过action bean方法发送参数

时间:2016-03-07 12:54:10

标签: jsf jsf-2

我读了this但我的方法是注销,我需要使会话无效,所以我不能设置bean属性。 我只想传递用户语言。

 public String logout() {
    Locale locale = userProfile.getLocale();

    // invalidate http session
    FacesContext.getCurrentInstance().getExternalContext().invalidateSession();

    return "logout";
    //I need something like 
    //return "logout?locale="+locale.getLanguage();
}
编辑:解决了这个问题:

return "/logout.xhtml?faces-redirect=true&include-view-params=true&locale=" + locale.getLanguage();

0 个答案:

没有答案