1.servlet的概念
用java编写的。且运行在服务器上的用于接收处理请求。调用模式层,返回响应的程序。
2.编写servlet的步骤:
(1).写一个类继承HttpServlet类
(2).重写doget/dopost/service三个方法中至少一个
(3).配置web.xml
3.如果修改了web.xml则必须重新启动tomcat。修改了类和jsp页面不用重启。刷新可以了
4. serlvet的作用:
a. 接收用户请求 b.调用模型层 c.响应
5.serlvet的生命周期
a.init()方法(初始化) -----它的特点就是优先执行,且只执行一次,如果tomcat停止后再启动时会执行
6.doget.dopost.service的优先级
a.三个方法同在时。service优先.
b.只有doget.dopost时,依据客户的请求方式执行不同的方法
c.如果只有doget.而请求为post提交,则会抱405的错误。反之如此
(url和超级链接是get请求)
d.destory() 也只执行一次。作用就是销毁