Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Servlet映射jsf_Jsf - Fatal编程技术网

Servlet映射jsf

Servlet映射jsf,jsf,Jsf,我在问自己,在jsf中,哪种方式最适合servlet映射?为什么 特别是我总是想知道facelet资源的不同后缀和servlet映射的url模式的后缀。我的servlet映射始终与我的资源的后缀保持一致 例如,如果我将xhtml用作facelets,我的servlet映射也会: <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>

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

特别是我总是想知道facelet资源的不同后缀和servlet映射的url模式的后缀。我的servlet映射始终与我的资源的后缀保持一致

例如,如果我将xhtml用作facelets,我的servlet映射也会:

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

Facesservlet
*.xhtml
但我看到的例子中,资源是xhtml文件,servlet映射是在jsf上的

例如:

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

Facesservlet
*.jsf
那么哪种方式是最好的方式呢


我还想知道为什么第二种方法可以工作呢?

我认为,现在您不需要回答使用哪个servlet映射。你最好先读点书。 考虑到JSF和文件扩展名,我冒昧地发现了两个相关的问题,这可能会让您大开眼界


我认为,现在您不需要回答使用哪个servlet映射。你最好先读点书。 考虑到JSF和文件扩展名,我冒昧地发现了两个相关的问题,这可能会让您大开眼界