L’API Servlet

Dans ce tuto, nous allons voir l’ensemble de classes et interfaces nécessaires qu’il faut utiliser avec les Servlets.
L’API Servlet contient plusieurs classes et interfaces qui existent dans deux packages javax.servlet.http & javax.servlet.
Tout d’abord, nous allons faire une petite description des 2 packages ci-dessus :

javax.servlet : Ce package contient des classes et interfaces qui décrivent et définissent les contrats entre une Servlet l’environnement d’exécution,

La liste des classes qui existent dans la package javax.servlet :
AsyncEvent
GenericServlet
MultipartConfigElement
ServletContextAttributeEvent
ServletContextEvent
ServletInputStream
ServletRequestAttributeEvent
ServletRequestEvent
ServletRequestWrapper
ServletResponseWrapper
ServletSecurityElement

La liste des interfaces qui existent dans la package javax.servlet :
 Servlet
ServletRequest
ServletResponse
RequestDispatcher
ServletConfig
ServletContext
SingleThreadModel
Filter
FilterConfig
FilterChain
ServletRequestListener
ServletRequestAttributeListener
ServletContextListener
ServletContextAttributeListener

javax.servlet.http : Ce package contient des classes et interfaces qui décrivent et définissent les contrats entre une Servlet exécutée sous le protocole HTTP et l’environnement d’exécution, les classes et interfaces qui existent sur ce package sont responsables de toutes les requêtes HTTP.

La liste des classes qui existent dans la package javax.servlet.http :
HttpServlet
Cookie
HttpServletRequestWrapper
HttpServletResponseWrapper
HttpSessionEvent
HttpSessionBindingEvent

La liste des interfaces qui existent dans la package javax.servlet.http :
HttpServletRequest
HttpServletResponse
HttpSession
HttpSessionListener
HttpSessionAttributeListener
HttpSessionBindingListener
HttpSessionActivationListener
HttpSessionContext

 

 

Laisser un commentaire