2012-11-10 47 views
0

我要發佈一些示例的Java EE與歡迎文件服務器: 我覺得404 http://kitchensink-justexample.rhcloud.com/ 但我可以訪問http://kitchensink-justexample.rhcloud.com/index.jsf 我在我的web.xml中編寫歡迎文件列表,但似乎不起作用。的Java EE我寫有歡迎文件列表在web.xml中的代碼,但不影響

我的web.xml是:

<?xml version="1.0" encoding="UTF-8"?> 
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation=" 
http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> 


<context-param> 
    <param-name>javax.faces.PROJECT_STAGE</param-name> 
    <param-value>Development</param-value> 
</context-param> 

<!-- Activate the JSF 2.0 servlet --> 
<servlet> 
    <servlet-name>Faces Servlet</servlet-name> 
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> 
    <load-on-startup>1</load-on-startup> 
</servlet> 

<!-- Tell the context which URLs to process with JSF --> 
<servlet-mapping> 
    <servlet-name>Faces Servlet</servlet-name> 
    <url-pattern>*.jsf</url-pattern> 
</servlet-mapping> 


<welcome-file-list> 

    <welcome-file>index.jsf</welcome-file> 
</welcome-file-list> 
</web-app> 

如何使WELCOM文件列表的工作。

回答

0

我以前沒有用過jsf。但是,我認爲這種行爲的原因是你指定了url模式爲* .jsf,並且你嘗試的第一個url不符合這種模式。