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