org.jiucai.appframework.base.listener
类 AbstractSecureRequestListener

java.lang.Object
  继承者 org.jiucai.appframework.base.listener.AbstractRequestListener
      继承者 org.jiucai.appframework.base.listener.AbstractSecureRequestListener
所有已实现的接口:
EventListener, javax.servlet.ServletRequestListener

public abstract class AbstractSecureRequestListener
extends AbstractRequestListener

请求监听器,对 request 所有参数进行安全处理

作者:
zhaidw

字段摘要
 
从类 org.jiucai.appframework.base.listener.AbstractRequestListener 继承的字段
log
 
构造方法摘要
AbstractSecureRequestListener()
           
 
方法摘要
abstract  void doSecureRequest(javax.servlet.http.HttpServletRequest request)
          应用可自行实现的扩展方法
abstract  String getReqPrefix()
          放在 reqesut attribute 中的 parameter 的前缀
 void requestDestroyed(javax.servlet.ServletRequestEvent event)
           
 void requestInitialized(javax.servlet.ServletRequestEvent event)
           
protected  void trimRequestParam(javax.servlet.http.HttpServletRequest request)
          过滤请求参数中的左右空格
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

AbstractSecureRequestListener

public AbstractSecureRequestListener()
方法详细信息

requestInitialized

public void requestInitialized(javax.servlet.ServletRequestEvent event)
指定者:
接口 javax.servlet.ServletRequestListener 中的 requestInitialized
覆盖:
AbstractRequestListener 中的 requestInitialized

requestDestroyed

public void requestDestroyed(javax.servlet.ServletRequestEvent event)
指定者:
接口 javax.servlet.ServletRequestListener 中的 requestDestroyed
覆盖:
AbstractRequestListener 中的 requestDestroyed

trimRequestParam

protected void trimRequestParam(javax.servlet.http.HttpServletRequest request)
过滤请求参数中的左右空格

参数:
request -

doSecureRequest

public abstract void doSecureRequest(javax.servlet.http.HttpServletRequest request)
应用可自行实现的扩展方法

参数:
request -

getReqPrefix

public abstract String getReqPrefix()
放在 reqesut attribute 中的 parameter 的前缀

返回:
String


Copyright © 2013. All Rights Reserved.