Servlet

1.什么是Servlet

   1).Servlet是javaEE 规范之一。规范就是接口

   2).Servlet是JavaWeb三大组件之一。三大组件分别是:Servlet程序,Fitter过滤器、Listener监听器。

   3).Servlet是运行在服务器上的一个java小程序,主要功能是接受客户端发来的请求,并响应相应的数据给客户端。

2.如何手动实现一个Servlet程序(有手动的含义就是意味着会有编辑工具自动生成

    1).首先我们要了解的是Servlet是一个接口,所以我们要编写一个类去现实Servlet接口(implements)

    2).现实Servlet接口,需要现实他的所有抽象方法在这里我们需要对service方法进行具体的现实

    3).最后我们是要在web页面端通过Tomcat服务器,来实现前后端交互,所有我们需要在web.xml文件中配置相应的文档

      对上面配置文件信息,在这里做出相应的解析。首选这是一个xml文件,xml的初衷是要干掉html,最后没有干掉所有就没有相应的版本更新一直未为1.0版,成为了一个配置信息的文件。<servlet></servlet>这对标签是给Tomcat配置Servlet程序,<servlet-name><servlet-name>是给Servlet程序起的一个别名(一般在行业里规定是类名)<servlet-class></servlet-class>中填写是Servlet程序的全类名,是Tomcat通过反射的方式,现实对后台的操作。<servlet-mapping></servlet-mapping>是给<servlet></servlet>标签元素来了个映射,使得它下面的两个标签元素<servlet-name><servlet-name>(和上面的一样填写类名)和<url-pattern></url-pattern>(/填写相应的文件名,斜杆相当于http://ip:端口号/工程路径),得到相应的映射。客户端通过访问,被<url-pattern>接受、然后通过一个<servlet-name>和映射来访问到<servlet-class>,最后访问到后台

3.Servlet的生命周期

    1).执行Servlet构造器

    2).执行init方法

    3).执行service方法

    4).执行destroy销毁方方法

李可叵 发布了20 篇原创文章 · 获赞 0 · 访问量 169 私信 关注

相关文章

php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念