8.4.2 ServletRequestAttributeListener
当一个ServletRequest
范围的属性被添加、删除或替换时,ServletRequestAttributeListener
接口会被调用。ServletRequestAttributeListener
接口提供了三个方法:attributeAdded
、attributeReplaced
和attributeRemoved
。如下所示:
1 | void attributeAdded(ServletRequestAttributeEvent event) |
这些方法都可以从参数列表中获得一个继承自ServletRequestEvent
的ServletRequestAttributeEvent
对象。通过ServletRequestAttributeEvent
类提供的getName
和getValue
方法可以访问到属性的名称和值:
1 | java.lang.String getName() |