Servlet知识点总结
1.搭建JavaEE开发环境
编写一个简单的Servlet<web.xml的配置>
2.Servlet生命周期
Web服务器在与客户端交互时Servlet的工作过程是:
##在客户端对web服务器发出请求;
##web服务器接收到请求后将其发送给Servlet;
##Servlet容器为此产生一个实例对象并调用ServletAPI中相应的方法来对客户端HTTP请求进行处理,然后将处理的响应结果返回给WEB服务器;
##web服务器将从Servlet实例对象中收到的响应结构发送回客户端.
加载类(实例化对象)–>初始化(init)–>服务(service)–>销毁(destroy)
3.Servlet API
我们学习的Servlet基于Http协议,位于javax.servlet.http包
servlet继承关系
ServletConfig接口 常见方法
getServletContext()—>ServletContext:获取上下文对象
getInitParameter(String name)—>String :获取当前Servlet初始化参数
ServletContext类 常见方法
getInitParameter(String name)—>String: 获取当前web容器初始化参数
setAttribute()、getArrribute()
HttpServletRequest之request对象常用方法:
setAttribute(String name,Object):设置名字为name的request的參数值
getAttribute(String name):返回由name指定的属性值
getAttributeNames():返回request对象全部属性的名字集合&#x