Às vezes parece um pouco complicado aprender a modificar o comportamento das páginas criadas com o framework IceFaces, para que as extensões sejam mostradas como .html.
O primeiro passo é modificar o arquivo web.xml, especificamente nesta seção:
<servlet-mapping>
<servlet-name>Persistent Faces Servlet</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
<servlet-name>Persistent Faces Servlet</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
Dessa maneira, mesmo que as páginas tenham a extensão .xhtml, elas serão acessadas no navegador como .html.
Para facilitar os testes, podemos alterar mais esta seção do web.xml:
O nome do arquivo deve ser o da página inicial do sistema, que no meu caso é pessoas.html (no projeto continua como pessoas.xhtml). Se houver necessidade, podemos modificar uma propriedade do projeto para que já inicie com a página correta:
Para facilitar os testes, podemos alterar mais esta seção do web.xml:
<welcome-file-list>
<welcome-file>pessoas.html</welcome-file>
</welcome-file-list>
<welcome-file>pessoas.html</welcome-file>
</welcome-file-list>
O nome do arquivo deve ser o da página inicial do sistema, que no meu caso é pessoas.html (no projeto continua como pessoas.xhtml). Se houver necessidade, podemos modificar uma propriedade do projeto para que já inicie com a página correta:
Nenhum comentário:
Postar um comentário