• 初识Servlet


    大家好,这是我的第一篇博客,很高兴在这里与大家相遇,希望和大家一起学习,每日进步;

      开博客的原因:在学习Java web的过程中,发现刚学了没几天的东西就忘了,这是一件较恐怖的事情,因为在我回顾知识的时候,发现我就跟没有学过一样,只是记得一些关键词,而且这还是在学习的开始,知识本来就少,虽然是不可能把所有的知识都记下来,但一些重要java web基础(比如servlet)都没有一点的印象,这和我的学习习惯有关,在学习后我对知识的练习一般只有一次,就是在学习之后;说了这么多,开通博客就是为了更好的回顾每天学习的内容,记录自己对知识点的见解,扎实好基础——好好学习,天天向上;

    1.Servlet是什么:

      菜鸟教程:Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。

      个人理解:Servlet是一个web应用程序;在浏览器向服务器发出请求,服务器调用相应的Servlet,并将html请求解析后发送给Servlet,Servlet处理后将回复返回给servlet容器;

    2..Servlet生命周期方法:

      init():该方法为Servlet初始化方法;

      service():处理请求并返回响应;

      destroy:释放Servlet所占资源;

      注:init()与destroy方法在调用Servlet时只调用一次,分别是在Servlet初始化以及当前web引用被卸载时(服务器卸载当前的javaweb工程或服务器停止);

        service方法在每次调用Servlet是都会被调用;

    3..Servlet的web.xml配置:注册与映射
      a.注册servlet:

           <servlet>

        1.注册名:相当于给servlet起另外的名字,在映射时需要;

                  <servlet-name>helloServlet</servlet-name>

            2.servlet全类名:当前的web工程src路径

                  <servlet-class>com.ld.javaweb.servlethHelloWorld</servlet-class>

           </servlet>

      b.映射servlet:

           <servlet-mapping>

      1. 映射Servlet注册名  :

                  <servlet-name>helloServlet</servlet-name>

           2.映射注册Servleturl :   

                  <url-pattern>/hello</url-pattern>

           </servlet-mapping>

    注:

    转载请注明来源,博客内容除表明内容为转载外均为原创,虽然是一个菜鸟写的博客,但也请尊重他人,尊重自己,谢谢。

    以上为部分内容为个人见解,如有错误,还请斧正。

      

  • 相关阅读:
    ajax(ajax开发)
    gnuplot常用技巧
    Gunplot 命令大全
    程序员的绘图利器 — Gnuplot
    什么是 gnuplot
    QT正则表达式---针对IP地址
    JSP实现分页功能
    java.lang.OutOfMemoryError: Java heap space错误及处理办法
    getInitParameter()
    C/S软件的自动升级部署
  • 原文地址:https://www.cnblogs.com/lydcp/p/12343543.html
Copyright © 2020-2023  润新知