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 楼答案
^{} 不是从包含a.o.^{} 的^{} 类扩展而来。它只实现了^{} 接口,该接口提供了基本的^{} 方法Look here
JSF被设计为与Servlet和Portlet兼容。Portlet不使用
HttpServlet
,而是使用共享公共Servlet
接口的PortletServlet