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/>
.