Servlet

2023.10.22

1.

 

2023.10.28

1.GenericServlet是一个抽象类,它是一个通用的、独立于底层协议的Servlet。

2.大多数Servlet通过从GenericServlet或HttpServlet类进行扩展来实现。

3.ServletConfig接口定义了在Servlet初始化的过程中由Servlet容器传递给Servlet的配置信息对象。

4.HttpServletRequest接口扩展ServletRequest接口,为HTTP Servlet提供HTTP请求信息。

 

2023.10.29

1.HttpServletRequest

  Cookie[] getCookies()返回一个数组,包含客户端发送的所有cookie对象

  Object getAttribute(String name) 以对象形式返回已命名属性的值,如果没有给定名称的属性存在,则返回 null。

  String getHeader(String name) 以字符串形式返回指定的请求头的值。Cookie也是头的一种

  String getParameter(String name)以字符串形式返回请求参数的值,或者如果参数不存在则返回 null

 

2024.6.22

1.init方法: 是在servlet实例创建时调用的方法,用于创建或打开任何与servlet相的资源和初始化servlet的状态,Servlet规范保证调用init方法前不会处理任何请求 

2.service方法:是servlet真正处理客户端传过来的请求的方法,由web容器调用, 根据HTTP请求方法(GET、POST等),将请求分发到doGet、doPost等方法

3.destory方法:是在servlet实例被销毁时由web容器调用。Servlet规范确保在destroy方法调用之 前所有请求的处理均完成,需要覆盖destroy方法的情况:释放任何在init方法中 打开的与servlet相关的资源存储servlet的状态

 4.servlet在多线程下其本身并不是线程安全的。

 

2024.7.7

1.

 

posted @ 2023-10-22 22:46  sellingpear  阅读(8)  评论(0)    收藏  举报