客户端监听器创建和配置
来源:互联网 发布:网络购物用户行为报告 编辑:程序博客网 时间:2024/06/11 10:12
package five;
import javax.servlet.ServletRequestAttributeEvent;
import javax.servlet.ServletRequestAttributeListener;
import javax.servlet.ServletRequestEvent;
import javax.servlet.ServletRequestListener;
public class Listener implements ServletRequestListener,ServletRequestAttributeListener{
int count=0;
@Override
public void requestDestroyed(ServletRequestEvent sre) {
// TODO Auto-generated method stub
System.out.println("request被销毁");
}
@Override
public void requestInitialized(ServletRequestEvent sre) {
// TODO Auto-generated method stub
System.out.println("request被创建");
}
@Override
public void attributeAdded(ServletRequestAttributeEvent srae) {
// TODO Auto-generated method stub
count++;
System.out.println("添加的属性是:"+srae.getName()+"值是:"+srae.getValue()+" "+count);
}
@Override
public void attributeRemoved(ServletRequestAttributeEvent srae) {
// TODO Auto-generated method stub
System.out.println("删除的属性是:"+srae.getName()+"值是:"+srae.getValue());
}
@Override
public void attributeReplaced(ServletRequestAttributeEvent srae) {
// TODO Auto-generated method stub
System.out.println("替换的属性是:"+srae.getName()+"值是:"+srae.getValue());
}
import javax.servlet.ServletRequestAttributeEvent;
import javax.servlet.ServletRequestAttributeListener;
import javax.servlet.ServletRequestEvent;
import javax.servlet.ServletRequestListener;
public class Listener implements ServletRequestListener,ServletRequestAttributeListener{
int count=0;
@Override
public void requestDestroyed(ServletRequestEvent sre) {
// TODO Auto-generated method stub
System.out.println("request被销毁");
}
@Override
public void requestInitialized(ServletRequestEvent sre) {
// TODO Auto-generated method stub
System.out.println("request被创建");
}
@Override
public void attributeAdded(ServletRequestAttributeEvent srae) {
// TODO Auto-generated method stub
count++;
System.out.println("添加的属性是:"+srae.getName()+"值是:"+srae.getValue()+" "+count);
}
@Override
public void attributeRemoved(ServletRequestAttributeEvent srae) {
// TODO Auto-generated method stub
System.out.println("删除的属性是:"+srae.getName()+"值是:"+srae.getValue());
}
@Override
public void attributeReplaced(ServletRequestAttributeEvent srae) {
// TODO Auto-generated method stub
System.out.println("替换的属性是:"+srae.getName()+"值是:"+srae.getValue());
}
}
web.xml中的配置
<listener>
<listener-class>five.Listener</listener-class>
</listener>
阅读全文
0 0
- 客户端监听器创建和配置
- oracle监听器和服务配置
- 11gR2中的SCAN监听器和本地监听器配置
- oracle,已知IP和SERVICENAME配置监听器
- oracle监听器和本地服务配置(有图哟)
- web.xml过滤器和监听器的配置
- Oracle监听器和服务名的配置
- Spring 监听器和乱码过滤器配置
- 【Oracle学习】之 配置监听器 和 TNSName
- 配置监听器,创建线程定时执行业务逻辑
- 服务器和客户端配置
- oracle创建监听,用户,配置客户端
- Servlet的监听器和ServletAttribute的监听器的实现写配置
- TestNg监听器(一)-----监听器的类型和配置使用的方法---附加META-INF详解
- 键盘监听器和鼠标监听器
- 键盘监听器和鼠标监听器
- java 监听器和监听器模式
- [Servlet] 配置listener监听器(HttpSessionListener和HttpSessionBindingListener)细说
- A. Pythagorean Theorem II(血的教训)
- sevlet 表单数据
- tf教程(三):Writing a tf listener
- git 上传代码到远程仓库
- deepin15官方源更细特别慢,换阿里云的记录
- 客户端监听器创建和配置
- 用两个栈实现队列
- linux下的eval命令
- Nginx 负载均衡基本配置
- JZ2440 编译 kernel
- iOS Objective-C 数组遍历的性能及原理
- Java语言基础{Java_se(03)}-Fo循环-顺序结构-If语句-switch语句-循环结构-whlie循环-do_whlie循环-控制跳转语句
- 逻辑斯蒂回归(Logistic Regression)
- 简单的双色球预测