1.Servlet概念
Servlet:server applet,运行在服务器的小程序。
Servlet就是一个接口,定义了Java类被浏览器访问到(Tomcat识别)的规则。
将来我们自定义一个类,实现Servlet接口,覆写方法。
2.Servlet快速入门
2.1.创建JavaEE项目
详见Tomcat创建一个项目:https://blog.csdn.net/LiLiLiLaLa/article/details/90263581
2.2.定义一个类,实现Servlet接口
2.3.实现接口中的抽象方法
2.4.配置Servlet
启动项目:
注意!!!
配置虚拟路径再去访问,上篇博客Tomcat里面讲过,默认一个斜杠是从根目录访问,当项目多时就不合适了,所以要给项目配置一个访问路径(虚拟路径):
3.Servlet的执行原理
- 当服务器接收到客户端浏览器的请求后会解析请求的
URL路径
,获取访问的Servlet的资源路径
- 查找web.xml文件是否有对应的
\<url-pattern>
标签内容 - 如果有则再找到对应的
\<servlet-class>
对应的全类名
(所以注意,这里一定要是全类名) - Tomcat会将字节码文件加载进内存,并且创建其对象
- 调用其方法
4.Servlet里面的方法
4.1.具体方法
package xpu.edu.web