初识servlet

什么是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:是资源路径

              

      

原文地址:https://www.cnblogs.com/JiXianSen/p/13544687.html