Web应用程序部署后不显示欢迎页面

时间:2014-01-22 22:51:28

标签: jsf-2 primefaces glassfish-4

当我运行应用程序时,我在glassfish 4中运行了一个jsf Web应用程序,它只是在Web浏览器中给我一个新选项卡,因为我知道我已经在web.xml中设置了index.xhtml。这是我的web.xml代码

                  <?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>Portail</display-name>
        <welcome-file-list>
<welcome-file>index.xhtml</welcome-file>
            </welcome-file-list>
           <context-param>
                    <param-name>primefaces.THEME</param-name>
                   <param-value>delta</param-value>
                  </context-param>

                      <servlet>
                   <servlet-name>Faces Servlet</servlet-name>
          <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
               <load-on-startup>1</load-on-startup>
             </servlet>
                <servlet-mapping>
                  <servlet-name>Faces Servlet</servlet-name>
                   <url-pattern>*.xhtml</url-pattern>
                    </servlet-mapping>

                   </web-app>

我是jsf的初学者所以我不知道我做错了什么。

0 个答案:

没有答案