Servlet API介绍

javax.servlet和javax.servlet.http包包含了Servlet Api的接口和类。
javax.servlet中包含由Servlet或Web容器中使用的许多接口和类。这些不是特定于任何协议的。
该javax.servlet.http包包中包含负责HTTP请求只有接口和类。

接着,我们看看javax.servlet包的接口有哪些?

1 javax.servlet包中的接口

javax.servlet包中有许多接口。它们如下:

  1. Servlet
  2. ServletRequest
  3. ServletResponse
  4. RequestDispatcher
  5. ServletConfig
  6. ServletContext
  7. SingleThreadModel
  8. Filter
  9. FilterConfig
  10. FilterChain
  11. ServletRequestListener
  12. ServletRequestAttributeListener
  13. ServletContextListener
  14. ServletContextAttributeListener

2 javax.servlet包中的类

javax.servlet包中有许多类。它们如下:

  1. GenericServlet
  2. ServletInputStream
  3. ServletOutputStream
  4. ServletRequestWrapper
  5. ServletResponseWrapper
  6. ServletRequestEvent
  7. ServletContextEvent
  8. ServletRequestAttributeEvent
  9. ServletContextAttributeEvent
  10. ServletException
  11. UnavailableException

3 javax.servlet.http包中的接口

javax.servlet.http包中有许多接口。它们如下:

  1. HttpServletRequest
  2. HttpServletResponse
  3. HttpSession
  4. HttpSessionListener
  5. HttpSessionAttributeListener
  6. HttpSessionBindingListener
  7. HttpSessionActivationListener
  8. HttpSessionContext(现已弃用)

4 javax.servlet.http包中的类

javax.servlet.http包中有许多类。它们如下:

  1. HttpServlet
  2. Cookie
  3. HttpServletRequestWrapper
  4. HttpServletResponseWrapper
  5. HttpSessionEvent
  6. HttpSessionBindingEvent
  7. HttpUtils(现已弃用)

锋哥聊编程,一个分享编程知识的公众号。跟着站长一起学习和进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「锋哥聊编程」,你已然超越了90%的程序员!

一点教程二维码