什么是servlet:
.Servlet是javaEE规范之一。规范就是借口。
Servlet就是javaWeb的三大组件之一。三大组件分别是:Servlet组件,Filter过滤器 、Listener监听器。
Servlet是运行在服务器上的一个java小程序。他可以接收客户端发来的请求,并响应数据给客户端。
手动实现Servlet程序
1.编写一个类去实现Servlet接口
2.实现service方法处理请求,并相应数据
3.到web.xml里面去配置servlet程序的访问
servlet-name这个标签一般是servlet另起的一个程序名称一般是类名,这个servlet-class是程序的导包路径
servlet-mapping标签会给servlet程序配置访问地址,这个servlet-name是告诉服务器当前配置的这个地址给哪个Servlet程序使用,url-pattern标签配置访问地址/在服务器中表示地址为工程路径
常见的错误
1. url-pattern的前面的斜杆忘记加了
2.servlet-name配置的值不存在
3.servlet-class标签的全类名配置错误:
servlet-url地址如何定位到Servlet程序去访问
客户端服务器:http://localhost:8080/06_servlet/hello
http://表示http协议
localhost:是端口号ip
8080:是服务器端口号
/06_servlet:是工程路径
/hello:是资源路径