美文网首页
servlet学习

servlet学习

作者: mingyi_b37e | 来源:发表于2019-05-17 19:43 被阅读0次


        servlet是一个Java类,我们通过“响应-请求”的方式来访问这个驻留在服务器里的servlet程序。我们配置每个请求的响应方式,就是通过servlet,就如同给每个锁配钥匙的道理。请求方式有两种,get和post。 编写servlet的步骤如下:

        继承HttpServlet ——重写doget() or dopost()方法——在web.xml注册servlet。

   1  执行流程   

        以GET方式为例子。如图1-1所示。我们点击一个请求的超链接,超链接会自动在web.xml的注册表下,找到该链接名字helloservlet的对应的servlet的类名。然后直接去执行该类下面的doget() or dopost()方法。

图1-1.

  2 生命周期

        1.初始化阶段,调用init()方法

        2.响应客户请求阶段,调用service()方法。由service()方法根据客户提交的方式选择执行doget() or dopost()方法。

        3.终止服务,调用destroy()方法。

  3 servlet与JSP

        JSP是servlet特殊的一种,所以他们有着密切关系,servlet与JSP的内置对象就是一种封装化的关系。如图1-2所示。

图1-2

  4  servlet小例子

        在常用的提交方式中,超链接<a href>是Get()方式;表单可以自定义

        首先,我们建立前端界面,如图1-3所示。 在JSP文件中,注意每个请求的响应的servlet名字。如图1-4所示。

图1-3 图1-4

        然后,如图1-5所示,在web.xml文件中配置servlet路径。注意需要建立两个标签,一个是<servlet>,一个是<servlet-mapping>。

图1-5

        最后,在servlet里编写响应程序。

图1-6

        效果如下:

图1-7

相关文章

  • Servlet

    1.Servlet 学习大纲 servlet 概念以及相关接口简介 servlet 执行过程 servlet 路径...

  • 第12讲.Servlet

    Servlet 学习摘要: 理解为何要学习Servlet? 什么是Sevlet?如何编写一个Servlet程序。S...

  • 2018-10-27

    学习servlet

  • 黑猴子的家:JavaWeb 之 Servlet 实现自动配置

    Eclipse中创建Servlet(web_servlet03)实现自动配置通过 web_servlet03 学习...

  • 第八篇学习总结

    第八篇学习总结 一、Servlet 1、Servlet概述 Servlet是Java Server Applet的...

  • 2018-10-28

    servlet学习完毕

  • Servlet简介

    Servlet学习的大纲 servlet概念及相关接口简介 servet 执行过程 servlet映射路径 缺省s...

  • 第二章 Web应用开发技术

    Servlet API是开发Servlet的主要技术,学习这种技术的主要方法就是掌握Servlet API中定义的...

  • Servlet学习

    Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTT...

  • Servlet学习

    Servlet 是Server + Applet 的缩写,表示一个服务器应用。运行在如Tomcat容器中。 其中i...

网友评论

      本文标题:servlet学习

      本文链接:https://www.haomeiwen.com/subject/cstaaqtx.html