有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

FacesServlet的java doGet方法

我使用的是ApacheTomcat7.0Servlet容器。我一直在研究JavaServer Faces中的请求处理。我可以在网上看到下面的配置块。xml:

  <servlet>
    <servlet-name>Faces Servlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>Faces Servlet</servlet-name>
    <url-pattern>*.html</url-pattern>
  </servlet-mapping>

我已经查看了Faces Servlet的源代码,但在其中没有找到doGet方法。我认为doGet方法是Java servlet中处理HTTP GET请求的主要方法之一。那么,究竟是谁在JSF中处理传入的GET请求呢?我想看看这个方法,它可以做到这一点


共 (1) 个答案

  1. # 1 楼答案

    ^{}不是从包含a.o.^{}^{}类扩展而来。它只实现了^{}接口,该接口提供了基本的^{}方法Look here

    JSF被设计为与Servlet和Portlet兼容。Portlet不使用HttpServlet,而是使用共享公共Servlet接口的PortletServlet