我創建的應用程序與JSF2 Spring和Hibernate,但是當我運行它,我得到這個錯誤:JSF2不工作,URL模式
Tag Library supports namespace: http://primefaces.org/ui, but no tag was defined for name: clock javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
我創建的應用程序與JSF2 Spring和Hibernate,但是當我運行它,我得到這個錯誤:JSF2不工作,URL模式
Tag Library supports namespace: http://primefaces.org/ui, but no tag was defined for name: clock javax.faces.webapp.FacesServlet.service(FacesServlet.java:606)
看看你的web.xml文件中,並確保你有:
<context-param>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
而且您的視圖文件與.xhtml
結束現在,您可以更改默認的擴展名:
<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>
希望這有助於!
謝謝,但這不會改變任何東西! – user2338085 2013-05-15 15:17:36
@ user2338085你仍然會得到空白的主頁? – 2013-05-15 17:54:37
yes mr alexandre:'( – user2338085 2013-05-15 23:30:59
發佈您的異常的完整堆棧跟蹤,以及*正確縮進*相關代碼,再現您的問題。此外,請向社區致敬並正確設置您的問題。至於解決方案,請檢查以下兩點之一,其中一個是您的問題的原因:(1)從您的類路徑中移除衝突的PrimeFaces罐子,以及(2)檢查PrimeFaces版本,因爲''標記被引入版本3.5。 –
skuntsel
2013-05-14 16:42:52
**謝謝你,但問題是當我把我的網址模式* .jsf的主頁是空的** – user2338085 2013-05-14 17:05:49
你認真地認爲我們可以幫助你3行信息?我們不幸地不在你的電腦前,我們需要細節! – 2013-05-14 18:39:20