0
点赞
收藏
分享

微信扫一扫

JavaWeb 三大域对象中属性的增加、修改和减少的监听器

荷一居茶生活 2022-04-01 阅读 38

监听三大域对象中属性的增加、修改和减少的监听器

ServletContextAttributeListener

HttpSessionAttributeListener

ServletRequestAttributeListener(举例)

package com.lddx.listener;

import javax.servlet.ServletRequestAttributeEvent;
import javax.servlet.ServletRequestAttributeListener;

//监听器,监听request域对象增加、修改和删除数据的操作
public class MySRAL implements ServletRequestAttributeListener{

	//监听往request域对象中新增数据的方法
	public void attributeAdded(ServletRequestAttributeEvent arg0) {
		System.out.println("新增了..."+arg0.getName()+","+arg0.getValue());
	}

	//监听从request域对象中移除数据的方法
	public void attributeRemoved(ServletRequestAttributeEvent arg0) {
		System.out.println("移除了..."+arg0.getName()+","+arg0.getValue());
	}

	//监听request域对象中修改数据的方法
	public void attributeReplaced(ServletRequestAttributeEvent arg0) {
		System.out.println("修改了..."+arg0.getName()+","+arg0.getValue());
	}

}
  <!-- 配置MySRAL监听器 -->
  <listener>
  	  <listener-class>com.lddx.listener.MySRAL</listener-class>
  </listener>
举报

相关推荐

0 条评论