我最近开始使用JSF 2.0,我完全不了解如何配置javax.faces.webapp.FacesServlet来正确处理资源。 例如,如果我决定使用.xhtml文件和.jsp文件创建一个Web应用程序,并且我希望它们都使用jsf技术我应该如何配置jsf servlet来处理它们? 有时我发现servlet url模式只是/ faces / *的例子 谢谢!
答案 0 :(得分:1)
我建议使用后缀模式作为*.jsf
之类的网址模式。如果给定视图ID上存在Facelets文件(.xhtml
),则将提供该文件。否则,如果给定视图ID上存在JSP文件(.jsp
),则将提供该文件。这也为您提供了从JSP到Facelets逐步升级的空间,而无需更改URL,因此您最终可以轻松地摆脱这些遗留的JSP。