servlet知识点总结

本文总结了Servlet的重要知识点,包括搭建JavaEE环境、Servlet生命周期、Servlet API的使用,如ServletConfig、HttpServletRequest和HttpServletResponse的方法。还探讨了GET与POST的区别、请求转发与重定向的原理,以及解决中文乱码问题的方法。
摘要由CSDN通过智能技术生成

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值