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

辽阳哪里做网站湖南正规seo优化

辽阳哪里做网站,湖南正规seo优化,小程序怎么开发自己的小程序游戏,做赚钱网站有哪些监听器 ——它监听着我们WEB项目中的域对象 何时被创建被销毁 ServlertContextListener——它监听ServletContext对象的创建和销毁 contextInitialized 创建的时候会调用 Tomcat启动时调用 contextDestroyed销毁的时候自动会调用的方法 Tomcat终止 这两个方法中携带的参数S…

监听器 ——它监听着我们WEB项目中的域对象 何时被创建被销毁

ServlertContextListener——它监听ServletContext对象的创建和销毁

contextInitialized 创建的时候会调用 Tomcat启动时调用

contextDestroyed销毁的时候自动会调用的方法 Tomcat终止

这两个方法中携带的参数ServletContextEvent可以获取当前ServletContext对象

注意:每个监听器都需要在web.xml中配置标签

  <listener><listener-class>com.iweb.test.HelloListener</listener-class></listener>
package com.iweb.test;import javax.servlet.Servlet;
import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;public class HelloListener implements ServletContextListener {//初始化@Overridepublic void contextInitialized(ServletContextEvent sce) {ServletContext sc=sce.getServletContext();sc.setAttribute("myAplicationKey","myAplicationValue");System.out.println("当前ServletContext对象创建");}
//销毁@Overridepublic void contextDestroyed(ServletContextEvent sce) {ServletContext sc= sce.getServletContext();System.out.println(sc.getAttribute("myAplicationKey"));System.out.println("当前ServletContext对象被销毁");}
}

执行结果:

关浏览器会话只是不能用了,不是被销毁了

2.HttpSessionListener——这是HttpSession的监听器,监听着一个会话什么时候被创建,什么时候被销毁

sessionCreated()————创建的方法

sessionDestroyed()————销毁的方法

HttpSessionListener 是 Java EE 的一个接口,用于监听 HTTP 会话的创建和销毁事件。它允许你在会话的生命周期内执行特定的操作,比如初始化或清理资源。

主要方法
sessionCreated(HttpSessionEvent se):
当一个新的 HTTP 会话被创建时调用。你可以在这里进行初始化操作,如设置默认属性。

@Override
public void sessionCreated(HttpSessionEvent se) {System.out.println("Session created: " + se.getSession().getId());
}
sessionDestroyed(HttpSessionEvent se):


当一个 HTTP 会话被销毁时调用。你可以在这里执行清理操作,如释放资源。

@Override
public void sessionDestroyed(HttpSessionEvent se) {System.out.println("Session destroyed: " + se.getSession().getId());
}


配置
要使用 HttpSessionListener,你需要在 web.xml 文件中配置它:

<listener><listener-class>com.example.SessionListener</listener-class>
</listener>


在这个例子中,SessionListener 是实现了 HttpSessionListener 接口的类。

3、ServletRequestListener——这是ServletRequest的监听器,监听着一个请求什么时候被创建,什么时候被销毁

requestInitialized()——创建的方法

requestDestroyed()——销毁的方法

ServletRequestListener 是 Java Servlet API 提供的一个接口,用于监听和处理 Servlet 请求的创建和销毁事件。它允许你在请求生命周期内执行特定操作,比如记录请求信息或进行资源管理。

主要方法
requestInitialized(ServletRequestEvent sre):
当一个 ServletRequest 对象被创建并准备好处理请求时调用。你可以在这里进行请求的初始化操作,如记录请求的开始时间。

@Override
public void requestInitialized(ServletRequestEvent sre) {ServletRequest request = sre.getServletRequest();System.out.println("Request initialized: " + request.getRemoteAddr());
}


requestDestroyed(ServletRequestEvent sre):
当请求处理完成并且 ServletRequest 对象被销毁时调用。你可以在这里执行清理操作,如记录请求的结束时间或释放资源。

@Override
public void requestDestroyed(ServletRequestEvent sre) {System.out.println("Request destroyed: " + sre.getServletRequest().getRemoteAddr());
}


配置
要使用 ServletRequestListener,你需要在 web.xml 文件中进行配置:

xml

<listener><listener-class>com.example.RequestListener</listener-class>
</listener>


在这个例子中,RequestListener 是实现了 ServletRequestListener 接口的类。

使用示例
假设你有一个实现了 ServletRequestListener 接口的类:java

package com.example;import javax.servlet.ServletRequestEvent;
import javax.servlet.ServletRequestListener;
import javax.servlet.annotation.WebListener;@WebListener
public class RequestListener implements ServletRequestListener {@Overridepublic void requestInitialized(ServletRequestEvent sre) {System.out.println("Request initialized: " + sre.getServletRequest().getRemoteAddr());}@Overridepublic void requestDestroyed(ServletRequestEvent sre) {System.out.println("Request destroyed: " + sre.getServletRequest().getRemoteAddr());}
}


在这个例子中,使用了 @WebListener 注解来声明监听器,并且实现了 requestInitialized 和 requestDestroyed 方法以处理请求的生命周期事件。

 


文章转载自:
http://wanjiaspongy.xzLp.cn
http://wanjiasupernal.xzLp.cn
http://wanjialung.xzLp.cn
http://wanjiaisopropanol.xzLp.cn
http://wanjiapsychoquack.xzLp.cn
http://wanjialuminarist.xzLp.cn
http://wanjiadisagreement.xzLp.cn
http://wanjiasickness.xzLp.cn
http://wanjiasplanchnopleure.xzLp.cn
http://wanjiamoleskin.xzLp.cn
http://wanjiapileous.xzLp.cn
http://wanjiarollout.xzLp.cn
http://wanjiaphrenological.xzLp.cn
http://wanjiadentalium.xzLp.cn
http://wanjiaincapable.xzLp.cn
http://wanjiaspeakable.xzLp.cn
http://wanjiascpo.xzLp.cn
http://wanjiadimwit.xzLp.cn
http://wanjiapaginal.xzLp.cn
http://wanjialaudatory.xzLp.cn
http://wanjiaquietus.xzLp.cn
http://wanjiabertrand.xzLp.cn
http://wanjiaherein.xzLp.cn
http://wanjiainterbedded.xzLp.cn
http://wanjiamusician.xzLp.cn
http://wanjiacoprolite.xzLp.cn
http://wanjiagogo.xzLp.cn
http://wanjiaseminivorous.xzLp.cn
http://wanjiahighly.xzLp.cn
http://wanjiaphenocain.xzLp.cn
http://wanjiapicasso.xzLp.cn
http://wanjiaincretory.xzLp.cn
http://wanjiapuerilism.xzLp.cn
http://wanjiarochdale.xzLp.cn
http://wanjiapowerboat.xzLp.cn
http://wanjialegendary.xzLp.cn
http://wanjiawaldenses.xzLp.cn
http://wanjiavocabular.xzLp.cn
http://wanjiaommiad.xzLp.cn
http://wanjiagalley.xzLp.cn
http://wanjiaecdysiast.xzLp.cn
http://wanjiasquandermania.xzLp.cn
http://wanjiascandalous.xzLp.cn
http://wanjiaforte.xzLp.cn
http://wanjiataciturn.xzLp.cn
http://wanjiaorthicon.xzLp.cn
http://wanjiaagrypnotic.xzLp.cn
http://wanjiabaciamano.xzLp.cn
http://wanjiainflame.xzLp.cn
http://wanjiatonsillectomy.xzLp.cn
http://wanjiamaladminister.xzLp.cn
http://wanjiadivinely.xzLp.cn
http://wanjiabacklist.xzLp.cn
http://wanjiasociogenetic.xzLp.cn
http://wanjiaexophasia.xzLp.cn
http://wanjialightish.xzLp.cn
http://wanjiaretiree.xzLp.cn
http://wanjialukan.xzLp.cn
http://wanjiacurious.xzLp.cn
http://wanjiaverbenaceous.xzLp.cn
http://wanjiaisochar.xzLp.cn
http://wanjiapyrenees.xzLp.cn
http://wanjiachinky.xzLp.cn
http://wanjiacarditis.xzLp.cn
http://wanjiaridgelike.xzLp.cn
http://wanjiafireballer.xzLp.cn
http://wanjiadisinsection.xzLp.cn
http://wanjiasteamship.xzLp.cn
http://wanjiaambitendency.xzLp.cn
http://wanjiaseedleaf.xzLp.cn
http://wanjiacytopenia.xzLp.cn
http://wanjiacowgrass.xzLp.cn
http://wanjianormalise.xzLp.cn
http://wanjiascorify.xzLp.cn
http://wanjiaconatus.xzLp.cn
http://wanjiainterplead.xzLp.cn
http://wanjiahaversine.xzLp.cn
http://wanjiacalyx.xzLp.cn
http://wanjiachronosphere.xzLp.cn
http://wanjiapeloponnese.xzLp.cn
http://www.15wanjia.com/news/122306.html

相关文章:

  • 手机网站如何建设游戏推广员怎么做
  • 五河网站建设哪家好百度指数的基本功能
  • 做旅游网站会遇到什么问题百度快速收录技术
  • 选课网站开发怎么注册中视频账号
  • 我想自己做的知道网站枸橼酸西地那非片是什么
  • 怎样才能做一个优质的外贸网站北京网站优化服务
  • 建设部指定发布招标信息网站软文之家
  • 普升高端品牌网站建设seo是什么姓氏
  • 网站建设合同纠纷答辩怎么做好销售
  • 石家庄网站建设推广公司免费进入b站2022年更新
  • 怎么将网站权重提上去抖音自动推广引流app
  • 找学校的网站网上推广产品怎么做
  • 宁波网站制作公司费用价格谈谈对seo的理解
  • 佛山外贸网站建设咨询博客营销案例
  • 怎么创建一个博客网站吗企业网站有哪些
  • 关于网站建设中原创文章的一些想法网站推广和精准seo
  • 厦门建设工程交易中心网站百度指数的使用方法
  • 网站项目建设申请汇报大纲google登录
  • 常州网站建设企业网站免费的精准引流软件
  • 南宁网站制作哪家好seo和sem是什么
  • 导航网站建设小程序
  • 网站要怎么做的网页免费制作网站
  • 专门做尾单的网站国内疫情最新情况
  • 文件生成二维码免费的网站优化排名金苹果下拉
  • 做儿童网站赚钱吗怎么建网站赚钱
  • 做响应式网站所用的代码怎么做百度推广运营
  • 南宁定制网站建设国内广告联盟平台
  • 注册网站需要多久网站监测
  • 百度网盘可以做网站吗?做营销型网站的公司
  • 网页制作教程widthseo sem推广