首页 > 其他 > 详细

Servlet学习(一)

时间:2021-05-20 22:39:48      阅读:22      评论:0      收藏:0      [点我收藏+]

1、前后端介绍

  浏览器      服务器

    URL----------------->处理请求

   相应结果<---------------处理     

  传输的规则:HTTP协议

        请求协议:Request        请求头Response Headers

        相应协议:Response     响应头Request Headers

  HTTP:// 端口地址:端口号 / 地址

  常用GET方法、POST方法,一次连接只处理一次需求

  referer:该请求头指明请求从哪里来,比如通过广告进入的链接就在referer中说明

  location:用于重定向接受者到一个新的位置

  Refresh:自动跳转

    比如:<meta http-equiv="refresh" content="3: url=http://www.baidu.com">  3秒钟后跳转到百度首页

2、服务器

  服务器是高性能的计算机,相对于普通的PC,在稳定性、安全性、性能等方面有更高的要求,可以不用显示器,一般用来远程管理

  Tomcat简单的说就是一个运行Java的网络服务器,底层是Socket的一个程序,当然也是免费开源的web应用服务器

  启动Tomcat后的访问服务器地址: http:// localhost:8080  或127.0.0.1是本机地址,或用cmd输入ipconfig查询IPV4地址

3、Servlet

  Servlet是Server与Applet的缩写,是服务端小程序的意思,用来实现web开发

  Servlet就是让浏览器通过一个地址访问到我

  实现Servlet规范,就是继承HttpServlet类,满足Servlet规范只是让我们的类能够接受请求的要求,但接收到请求后需要对请求进行分析,在规范中有一个叫做service的方法,要进行重写service方法,用来做请求处理的操作,业务代码则可以放在该service方法中。(参数是HttpServletRequest)

  设置注释:使用@WebServlet将一个继承于javax.servlet.http.HttpServlet的类定义为组件,用作访问地址,否则无法访问

  实现Servlet的步骤:  (1)创建普通Java类

           (2)实现servlet的规范,继承HttpServlet类

           (3)重写service方法,用来处理请求

           (4)设置注释,指定访问的路径

  技术分享图片

  实现servlet接口,有三种方法,最常用的是继承HttpServlet,当然也可以重写GET请求调用的方法DoGet或POST的Dopost,其实service的实质就是调用DoGet和DoPost

4、Servlet的生命周期

  servlet类加载----->实例化(init方法,只调用一次)----->服务(service方法,重复调用)----->销毁(destory方法)

 

Servlet学习(一)

原文:https://www.cnblogs.com/Ericup/p/14790893.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!