Erro na web.xml do java web

3 respostas
javaweb
Jacksonn123

Boa tarde, toda vez que eu rodo a minha pagina eu preciso por o /faces no navegador para rodar a pagina, alguém sabe me ajudar o que eu preciso por na minha web.xml para não precisar ficar colocando o /faces ?

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1">
  <display-name>Vendas</display-name>
  <welcome-file-list>
    <welcome-file>pages/principal.xhtml</welcome-file>
    
  </welcome-file-list>
  
      <context-param>  
        <param-name>primefaces.THEME</param-name>  
        <param-value>sam </param-value>  
    </context-param>  
    
    
    <listener>
    <listener-class>
    br.com.Vendas.util.ContextListener
    </listener-class>
    </listener>
  
</web-app>

3 Respostas

Jacksonn123

Esta abrindo assim: http://localhost:8080/Vendas/pages/principal.xhtml
Mas deveria abrir assim: http://localhost:8080/Vendas/faces/pages/principal.xhtml

Mike

Boa tarde, só colar o código abaixo

<servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
</servlet-mapping>
Jacksonn123

Obrigado, vou testar quando chegar em casa

Criado 8 de abril de 2019
Ultima resposta 8 de abr. de 2019
Respostas 3
Participantes 2