Servlet映射jsf

时间:2012-10-25 20:27:11

标签: jsf

我问自己哪种方式最适合jsf中的servlet映射?为什么?

特别是我总是想知道facelet资源的不同后缀和servlet-mapping的url-pattern的后缀。我的servlet映射始终​​与我的资源后缀一致。

例如,如果我使用xhtml作为facelets,我的servlet映射也会这样做:

  <servlet-mapping>
     <servlet-name>Faces Servlet</servlet-name>
     <url-pattern>*.xhtml</url-pattern>
  </servlet-mapping>

但是我看到资源是xhtml文件并且servlet映射在jsf上的示例?

例如:

  <servlet-mapping>
     <servlet-name>Faces Servlet</servlet-name>
     <url-pattern>*.jsf</url-pattern>
  </servlet-mapping>

那么哪种方式最好?

而且我也想知道为什么第二种方式起作用?

1 个答案:

答案 0 :(得分:3)

我认为现在你不需要回答使用哪个servlet映射。你可能会更好地阅读一些阅读材料。 我冒昧地找到了两个相关的问题,考虑到JSF和文件扩展名,这些问题可能会让你大开眼界。