index.xhtml可以存储在外部JAR文件中吗?它的URL是什么?

时间:2012-04-23 21:36:36

标签: jsf jsf-2 jar facelets

我想将所有facelets和托管bean放到一个外部jar中,但如果我把de index.xhtml放在那里,我就不知道如何引用它。

如果jar结构是:

 IndexManagedBean.class
 META-INF/
    resources/
       pages/
          index.xhtml 

它的URL是什么?

1 个答案:

答案 0 :(得分:1)

假设JAR放在webapp的/WEB-INF/lib文件夹中并且您正在使用JSF 2.x并且该webapp的上下文路径为/contextpath,并且FacesServlet被映射到*.xhtml的网址格式,您可以通过以下网址引用它:

  

http://example.com/contextpath/pages/index.xhtml

另见