2011-10-05 66 views
0

我最近开始使用JSF 2.0,并且完全不了解如何配置javax.faces.webapp.FacesServlet以正确处理资源。 例如,如果我决定使用.xhtml文件和.jsp文件创建Web应用程序,并且我希望它们都使用jsf技术,那么我应该如何配置jsf servlet来处理这两个问题? 有时我发现servlet url模式只是/ faces/* 的示例,谢谢!JSF 2.0 javax.faces.webapp.FacesServlet mappig

回答

1

我建议使用后缀模式作为URL模式,如*.jsf。如果一个Facelets文件(.xhtml)出现在给定的视图ID上,那么它将被提供。否则,如果一个JSP文件(.jsp)出现在给定的视图ID上,那么它将被提供。这也为您提供了从JSP逐步升级到Facelets而无需更改URL的空间,这样您就可以通过简单的方式最终摆脱那些遗留的JSP。