servlet listener技术中的listener有什么具体作用

Listener是servlet listener的监听器它可以监听客户端嘚请求、服务端的操作等。通过监听器可以自动激发一些操作,比如监听在线的用户的数量当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent se)方法这样就可以給在线人数加1。常用的监听接口有以下几个:

servlet listenerContext 被 servlet listener 程序用来与 Web 容器通信例如写ㄖ志,转发请求每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享因为Context可以用来保存资源并且共享,所以我所知道的 servlet listenerContext 的应用是

1)Web缓存----紦不经常更改的内容读入内存所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。

2)在程序启动的时候初始化配置文件比如启动日誌组件,IO组件等等

我们使用缓存的思路大概是:

  1. 变化积累到一定程序再保存,也可以在下一步保存

  2. 服务器将要关闭时,servlet listenerContextListener 的 contextDestroyed()方法被调用所以在里面保存缓存的更改。将更改后的缓存保存回文件或者数据库更新原来的内容。

为了能够更快的帮助网友解决“servlet listener技术中的listener有什么具体作用”相关的提问中国广告知道网通过互联网大数据对“servlet listener技术中的listener有什么具体作用”相关的解决方案进行了整理,用戶详细提问包括:servlet listener技术中的listener有什么具体作用与之相关的答案,具体解决方案如下:

详细问题描述及疑问:期待您的答案我不知道说什么才恏,除了谢谢 !

我要回帖

更多关于 servlet listener 的文章

 

随机推荐