Porque definimos o controlador com para acessar as páginas com a extensão *.xhtml? No caso de uma aplicação robusta com várias páginas xhtml, como o controlador saberá qual page deve ser chamada?
Porque definimos o controlador com para acessar as páginas com a extensão *.xhtml? No caso de uma aplicação robusta com várias páginas xhtml, como o controlador saberá qual page deve ser chamada?
O controlador irá procurar pela página informada na url. Caso acesse livro.jsf -> livro.xhtml , após localizar a página será aplicado o ciclo de vida.
Caso digitado alguma página "nao_encontrar.jsf" e esta página "nao_encontrar.xhtml" não estiver disponível no seu WebContent será exibido um erro.