JSF 2 perguntas do ViewScope

Citação destenice article,

O novo escopo de visão deve resolver exatamente esses problemas. Um bean @ViewScoped permanecerá enquanto você enviar o formulário para a mesma visualização várias vezes. Em outras palavras, desde que o (s) método (s) de ação retorne nulo ou mesmo nulo, o bean estará lá na próxima solicitação. Depois de navegar para uma visualização diferente, o bean será descartad

E estas perguntas vêm à mente:

Se minha visualização atual forindex.xhtml e se eu especificar explicitamentereturn "index"; ou<h:commandButton action="index.xhtml" ..>, que está basicamente retornando à mesma visualização, o bean será recriado novamente .. por quê?Pode um bean com vista de exibição sobreviver a um redirecionamentE se puder, como posso especificá-lo? Não consigo imaginar fazer algo comoreturn "?faces-redirect=true" ou<h:commandButton action="?faces-redirect=true" ..> e sim, gostaria de pular a definição da navegação emfaces-config.xml usando o<redirect/>.

questionAnswers(2)

yourAnswerToTheQuestion