怎么写一个完整的项目,来表现jsp中的监听的作用,包括ServletRequestListener,ServletRequestAttributeListener......
最好是能给一些简单的代码   只要能体现监听的作用  代码简单也没有关系!

解决方案 »

  1.   

    既然是listener,观察者模式
    类似于observable.addXyzListener
    listener本身有响应方法监听消息
    搜一下,很多的
      

  2.   

    首先,你了解下观察者设计模式,这对你的发展也是很好的。ServletRequestListener用于监听用户请求的到达。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());                                              //获得请求客户端的地址         }