Servlet
**server Applet ** 运行在服务端的小程序,使用Java语言编写
使用Java语言编写的运行在服务端的小程序,接口
在接口中定义的有很多具体的标准(抽象方法体现)
快速入门:
步骤:
第一步:部署当前项目到tomcat中
第二步:让浏览器客户端找到项目中对外提供的某个服务 路径映射 url- pattern
第三步:启动服务器
Servlet的内部实现原理:
Servlet是sun公司提供的一套规范
Servlet规范:包含三个技术点:(servlet技术、filter过滤器技术、listener监听器技术)
原理:
当客户端发送一个请求过来时,tomcat会先解析请求的url路径,在web.xml文件中去找对应的路径
Servlet生命周期
init():Servlet类的对象被创建的时候调用到
service():每次发送请求的时候会被执行
ServletRequest代表请求 会把Http的请求中所有信息装配到 ServletRequest对象中
ServletResponse代表响应 会把Http响应中的所有信息装配到 ServletResponse对象中
destroy():