Я пытаюсь сделать что-то вроде этого:
@ViewScoped
public class Bean2{
public void saveChanges(){
//saving changes...
FacesContext.getCurrentInstance().getExternalContext().getRequestMap().put("id",id);
FacesContext.getCurrentInstance().getExternalContext().redirect("page1");
}
}
и в Bean1 для получения данных из requestMap
@ViewScoped
public class Bean1{
public Bean1(){
String id = FacesContext.getCurrentInstance().getExternalContext().getRequestMap().get(id);
}
}
Но id всегда NULL, а RequestMap пуст.Я попытался с getRequestParameterMap (), это также пусто ... Знаете ли вы, как решить эту проблему, не изменяя область действия бинов и не используя getSessionMap.put (параметры) ...?Thnx