当前位置: 首页 > news >正文

电脑版和手机版网站怎么做的重庆网站建设选夹夹虫

电脑版和手机版网站怎么做的,重庆网站建设选夹夹虫,科技与应用,建设一个广告联盟的网站文章目录 1.概述1.1 JavaWeb三大组件1.2 Servlet作用 2.ServletConfig接口3.Servlet接口3.1 实现Servlet的方式3.2 Servlet生命周期 4.HttpServlet抽象类5.ServletContext5.1 概述5.2 获取ServletContext5.3 JavaWeb四大域对象5.4 获取应用初始化参数5.5 ServletContext获取资源…

文章目录

  • 1.概述
    • 1.1 JavaWeb三大组件
    • 1.2 Servlet作用
  • 2.ServletConfig接口
  • 3.Servlet接口
    • 3.1 实现Servlet的方式
    • 3.2 Servlet生命周期
  • 4.HttpServlet抽象类
  • 5.ServletContext
    • 5.1 概述
    • 5.2 获取ServletContext
    • 5.3 JavaWeb四大域对象
    • 5.4 获取应用初始化参数
    • 5.5 ServletContext获取资源

1.概述

1.1 JavaWeb三大组件

  • Servlet
  • 监听器
  • 过滤器

1.2 Servlet作用

  • 接收请求参数
  • 处理请求
  • 完成响应

2.ServletConfig接口

ServletConfig 类从类名上来看,就知道是 Servlet 程序的配置信息类。

Servlet 程序和 ServletConfig 对象都是由 Tomcat 负责创建,我们负责使用。
每个 Servlet 程序创建时,就创建一个对应的 ServletConfig 对 象。
在这里插入图片描述

3.Servlet接口

3.1 实现Servlet的方式

  • 实现javax.servlet.Servlet接口
  • 继承javax.servlet.GenericServlet类
  • 继承javax.servlet.http.HttpServlet类

在这里插入图片描述
(1)servlet接口:直接去实现servlet接口的话,要实现的功能过多,开发不方便
(2)GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象。
将来定义Servlet类时,可以继承GenericServlet,实现service()方法即可。
(3)HttpServlet: 对http协议的一种封装,简化操作,使用方法如下:
① 定义类继承HttpServlet
② 复写doGet/dopost方法

3.2 Servlet生命周期

在这里插入图片描述
注意:
(1)service每一次处理请求都会调用,但是init方法和destroy只在创建或者销毁的时候调用一次。
(2)servlet是单例的,一个servlet类只会对应一个servlet类的对象。但是servlet类可能有多个。
(3)线程不安全的,所以效率高。
(4)servlet类由我们来写,但是servlet对象是由服务器创建的,并且由服务器调用其中的方法。

4.HttpServlet抽象类

在这里插入图片描述
servlet细节:
web.xml文件的继承
在这里插入图片描述

5.ServletContext

一个项目只有一个ServletContext。我们可以在N个Servlet中获取这个唯一的对象,所以使用它可以在Servlet中传递数据。(不让servlet直接传递数据是为了解耦合)

在这里插入图片描述

5.1 概述

在这里插入图片描述

5.2 获取ServletContext

ServletConfig
GenericServlet
HttpSession
ServletContextEvent
以上四个类都有方法getServletContext能获取ServletContext对象。

5.3 JavaWeb四大域对象

域对象在servlet中传递数据,所以与对象要有存数据和取数据的功能。

  • PageContext
  • ServletRequest
  • HttpSession
  • ServletContext

在这里插入图片描述

5.4 获取应用初始化参数

在这里插入图片描述

5.5 ServletContext获取资源

ServletContext可以获取web应用下的资源。

http://www.yayakq.cn/news/934682/

相关文章:

  • 常州网站建设联系电话建筑工程项目管理软件
  • 做网站犯法国内10大猎头公司排名
  • 罗湖商城网站建设哪家效益快躺平设计家官网
  • 网站建设详细的步骤有哪些亚马逊跨境电商开店流程
  • 网站建设前期开发360导航建设网站怎么建
  • 科技加盟网站建设免费网站怎么盈利模式
  • 网站怎么做第三方登录做受视频播放网站
  • 高质量网站外链建设大揭秘吐鲁番市建设局网站
  • 重庆平台网站建设设计qq腾讯官网登录入口
  • 深圳竞价网站怀柔网站建设推广
  • 专业网站制作网络公司易捷商城小程序
  • 门户类网站建设需要多少钱宁夏网站建设推广
  • 视频网站做游戏分发店铺设计思路怎么写
  • 太原网站建设总部在哪英德市城乡建设局网站
  • 公司建设电子商务网站的目的建设银行网上银行官方网站
  • 付网站建设费用会计分录wordpress sql 导入
  • 太原网站建设质量推荐上海微信网站建设公司
  • 开个网站平台要多少钱装饰公司网站开发
  • 总代理大型网站建设友情链接seo
  • 泰安专业网站建设重庆网站建设qq群
  • 北京装饰公司设计乐天seo培训中心
  • 昆山网站设计哪家好成都到西安开车要多久
  • 巢湖网站建设电话网站建设 诺德中心
  • 网站建设caiyiduo中国建设规划采购网站
  • 广东网站建设系统网站建设硬件支撑
  • 太原招聘网站开发小微企业所得税怎么征收
  • 人和机械网站建设wordpress数据库端口
  • 大连免费模板建站网络营销有哪些营销方式
  • 域名查询ip爱站网国内域名注册商
  • 东莞网站建设熊掌号做网站赚钱么