0
A
回答
4
我想你問關於更改servlet映射,所以你可以去http://website/index.jsf而不是像http://website/faces/index.xhtml。爲此,請在您的web.xml中更改您的url模式。
<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>*.jsf</url-pattern>
</servlet-mapping>
我沒有必要更改我的項目中的索引文件的.xhtml文件擴展名以使其工作。
相關問題
- 1. 從JSF頁面下載具有適當擴展名的文件
- 2. JSF 2.0沒有渲染任何頁面
- 3. 如何使用帶有Jsf 2.0的Fusioncharts
- 4. JSF 2.0頁面導航不起作用
- 5. 除xhtml之外的JSF 2.0查看文件擴展名
- 6. JSF 2.0和帶有Facelets的Primefaces
- 7. 回覆JSF 2.0的消息頁面
- 8. 通過Javascript擴展JSF樹
- 9. JSF性能:JSF的可擴展性如何?
- 10. 如何用JSF 2.0替換JSF 1.2
- 11. Jsf 2.0填充h:selectOneMenu訪問頁面
- 12. JSF 2.0簡單登錄頁面
- 13. 如何製作不帶文件擴展名的ASPX網頁?
- 14. 如何使JSF Primefaces樹可擴展
- 15. JSF:如何讓#{...}擴展不被轉義?
- 16. JSF從頁面
- 17. 在JSF頁面
- 18. 問題在JSF 2.0頁
- 19. 擴展JSF commandLink組件
- 20. 擴展JSF組件CommandLink
- 21. 如何在URL中使用.jsf擴展名?
- 22. 如何維護頁面重定向之間的狀態JSf 2.0
- 23. JSF 2.0驗證控制器
- 24. JSF 2.0如何防止CSRF
- 25. 如何使JSF 2.0 primefaces 3.5
- 26. 帶有JSF 2.0工作示例的RichFaces 3.3.3
- 27. 帶有URL操作的JSF表單?
- 28. 如何使用JSF擴展庫作爲OSGI包
- 29. 如何從網址獲取頁面名稱(不帶擴展名)
- 30. 帶有「.py」擴展名的google.com網頁?
你想解決一些特定的問題嗎?很難弄清楚爲什麼這是必要的,所以不確定如何迴應。當我是JSF n00b時,我曾這麼做過,而且我所做的一切都是讓自己成爲一堆麻煩,因爲沒有人會期望以這種方式設置它......我浪費了很多時間讓它們工作得很好當我應該離開它時。 :-) – 2011-03-24 14:46:42
我建議學習基本的Servlet API。它讓整個世界都開放了JSF如何在封面下工作。 – BalusC 2011-03-24 18:38:14
@Brian是的,我想要在客戶端瀏覽器的URL是'http:// .../myapp/home.jsf'。這不能完成嗎?我使用NetBeans IDE 6.8順便說一句:) – Selvin 2011-03-26 00:11:36