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

给视频做特效的网站网站建设与管理

给视频做特效的网站,网站建设与管理,wordpress 音乐主题模板,湖南人文科技学院文章目录 监听器1.监听器的分类2.application域监听器案例 监听器 概念:后端要发生一些事情的时候,自动触发一些代码的执行; 1.监听器的分类 web中定义八个监听器接口作为监听器的规范,这八个接口按照不同的标准可以形成不同的分类 按监听的…

文章目录

  • 监听器
  • 1.监听器的分类
  • 2.application域监听器案例

监听器

  • 概念:后端要发生一些事情的时候,自动触发一些代码的执行;

在这里插入图片描述

1.监听器的分类

  • web中定义八个监听器接口作为监听器的规范,这八个接口按照不同的标准可以形成不同的分类

  • 按监听的对象划分

    • application域监听器 ServletContextListener ServletContextAttributeListener
    • session域监听器 HttpSessionListener HttpSessionAttributeListener HttpSessionBindingListener HttpSessionActivationListener
    • request域监听器 ServletRequestListener ServletRequestAttributeListener
  • 按监听的事件分

    • 域对象的创建和销毁监听器 ServletContextListener HttpSessionListener ServletRequestListener
    • 域对象数据增删改事件监听器 ServletContextAttributeListener HttpSessionAttributeListener ServletRequestAttributeListener
    • 其他监听器 HttpSessionBindingListener HttpSessionActivationListener

2.application域监听器案例

注:本章节仅讲述应用域监听器接口
案例
设计三个Servlet分别进行增加数据,修改数据,删除数据
创建隔壁包下进行监听
实现ServletContextListener,实现其方法
配置映射
xml文件配置listener 或者直接添加注解即可
  • 构建Servlet1
@WebServlet("/Servlet1")
public class Servlet1 extends HttpServlet {@Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {ServletContext servletContext = this.getServletContext();servletContext.setAttribute("keya","valuea");}
}
  • 监听Servlet1的构建以及销毁

    • 应用域监听接口以及api

    • 接口是HttpServletContextListener

    • 实现方法是contextInitialized、contextDestroyed

在这里插入图片描述

  • 监听数据 增删改–多实现一个方法ServletContextAttributeListener
@WebListener("/Servlet1")
public class MyApplicationListener implements ServletContextListener, ServletContextAttributeListener {@Overridepublic void attributeAdded(ServletContextAttributeEvent scae) {ServletContextAttributeListener.super.attributeAdded(scae);}@Overridepublic void attributeRemoved(ServletContextAttributeEvent scae) {ServletContextAttributeListener.super.attributeRemoved(scae);}@Overridepublic void attributeReplaced(ServletContextAttributeEvent scae) {ServletContextAttributeListener.super.attributeReplaced(scae);}
}
attributeAdded()
attributeRemoved()
attributeReplaced()
  • 监听接口中可以重写相关方法,一旦被监听的对象执行了某项操作,tomcat后台就会进行响应,监听到;

  • 例如attributeAdded就监听this.getContext().setAttribute()这个方法的操作

  • 一般来说监听的东西五花八门,用的时候查即可;

http://www.ds6.com.cn/news/82680.html

相关文章:

  • 德州网站制作网页制作接单平台
  • 怎样知道哪个网站做推广好seo案例分析100例
  • 山东嘉祥做网站的有哪几家链接购买
  • 北京网站开发专员揭阳百度seo公司
  • 住房和城乡建设局网站职能百度竞价项目
  • 免费搭网站北京优化seo排名优化
  • 建设工程证件查询真假什么网站广告seo是什么意思
  • 常见的web开发技术有哪些北京网站优化体验
  • 哪个公司的微信商城系统东莞seo关键词
  • 目前哪些企业需要做网站建设的呢淘宝指数转换工具
  • cms网站源码云资源软文发布平台
  • 廊坊模板网站建设太原seo关键词优化
  • 电商网站建设与运维需要的软件网络快速排名优化方法
  • 招聘网站开发的背景推广排名
  • 武汉app网站建设网上售卖平台有哪些
  • 网站权重降低站长工具外链查询
  • web高端开发徐州seo代理计费
  • 北京网站建设找德冿朴品牌策略的7种类型
  • 企业网站管理免费网站怎么申请
  • 高端网络建站新乡网站优化公司推荐
  • 陕西网站建设价格热线市场营销方案怎么做
  • 网站怎么做付款平台谷歌优化排名怎么做
  • vue开发自适应网站seo是什么味
  • 网站开发项目计划书免费的行情网站
  • 基于phpt漫画网站开发2345网址导航官网下载安装
  • iis 新建网站没有文件夹权限东莞网络营销优化
  • 美女直接做的网站web个人网站设计代码
  • 怎么建立一个购物网站广东网站营销seo费用
  • wx网站开发品牌推广的步骤和技巧
  • 佛山牛豹云网站开发网盘网页版登录入口