当前位置: 代码迷 >> J2EE >> jsp的监听解决思路
  详细解决方案

jsp的监听解决思路

热度:102   发布时间:2016-04-22 02:46:58.0
jsp的监听
怎么写一个完整的项目,来表现jsp中的监听的作用,包括ServletRequestListener,ServletRequestAttributeListener......
最好是能给一些简单的代码 只要能体现监听的作用 代码简单也没有关系!

------解决方案--------------------
既然是listener,观察者模式
类似于observable.addXyzListener
listener本身有响应方法监听消息
搜一下,很多的
------解决方案--------------------
首先,你了解下观察者设计模式,这对你的发展也是很好的。ServletRequestListener用于监听用户请求的到达。
Java code
public class MyRequestListener implements           ServletRequestListener,ServletRequestAttributeListener{         public void requestDestroyed(ServletRequestEvent arg0) {                   //对销毁客户端请求进行监听                   print("reqeust destroyed");         }         public void requestInitialized(ServletRequestEvent arg0) {                   //对实现客户端请求进行监听                   print("Request init");                   ServletRequest sr = arg0.getServletRequest();           //初始化客户端请求                   print(sr.getRemoteAddr());                                              //获得请求客户端的地址         }
  相关解决方案