問題是當我在本地服務器上運行我的jsf應用程序時,它運行時沒有任何問題......但是當我在託管服務器上的應用程序時jsf標籤未被解析....jsf標籤無法在託管服務器上解析
我的URL模式是
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>faces/index1.xhtml</welcome-file>
</welcome-file-list>
在我的本地服務器如果我給http://localhost:8080/applicationname,它直接重定向到我的索引頁。該應用程序工作正常...
但在託管服務器的URL下返回「請求資源未找到」
http://domainname/applicationname/
http://domainname/applicationname/faces/index.xhtml
但如果把它的URL名稱沒有面孔則內容的作品,而不是JSF功能( jsf標籤不解析)...
http://domainname/applicationname/index.xhtml
任何幫助,將不勝感激。 在此先感謝。
加入JSF罐子到託管服務器並確保它們位於類路徑中,就像在本地環境中那樣 – Daniel