问答详情
源自:3-3 ServletRequest的事件监听器

Listenter的具体用途

像统计在线人数,记录访问日志,读取参数之类的功能直接使用session,request就能完成吧,为什么要用Listenter,用他们的区别在哪里?

提问者:飞到死的鸟 2016-05-16 09:36

个回答

  • ATWJSW
    2016-10-08 18:05:54
    已采纳

    你说的对。一般Listener实现集中日志,计数器这些运维的功能,Servlet实现业务逻辑。否则业务逻辑与运维功能混淆,而且在Servlet中会有大量的重复代码。这其实跟Spring AOP的概念是类似的。

  • 王世凡
    2016-05-19 11:38:05

    1.便于自动化管理;2.可以活化钝化人数和日志,便于服务器的关闭和重启。