2012-10-25 242 views
1

我问自己,哪种方式是最好的servlet映射在JSF?为什么?servlet映射JSF

特别是我总是在琢磨一下的facelet资源的不同后缀和Servlet映射的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> 

那么哪种方式是最好的方式?

而且我也想知道,为什么第二种方式在所有的工作?

回答