Какая разница между:
public class GameController implements Serializable{
@ManagedProperty(value="#{Gamebean}")
private Game game;
и
public class GameController implements Serializable{
private Game game;
public GameController(){
game =(Game)FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("Gamebean");
}
и если нет разницы, какой метод лучше? Ваше здоровье.