没明白你的意思   不知道下面的是不是你想要的/**
 * 这是一个拦截器,用来验证用户是否通过验证
 * 
 */
public class AuthorityInterceptor implements MethodInterceptor {
     private  IMyTestService myTestService;


public void setMyTestService(IMyTestService myTestService) {
this.myTestService = myTestService;
} public Object invoke(MethodInvocation invocation) throws Throwable {


ActionMapping mapping = null;
ActionForm actionForm = null;
HttpServletRequest request=null; 
Object[] args = invocation.getArguments();
for (int i = 0; i < args.length; i++) {
if(args[i] instanceof HttpServletRequest)
request=(HttpServletRequest)args[i];
if(args[i] instanceof ActionMapping)
mapping=(ActionMapping)args[i];
if (args[i] instanceof ActionForm) 
actionForm=(ActionForm)args[i];
            }

DynaActionForm mf = (DynaActionForm) actionForm;
String username = (String) mf.get("username");
List list=myTestService.findByUsername(username);
        request.setAttribute("user", username);
if (list.size()<1) {
 
return mapping.findForward("noSave");
}
 return   invocation.proceed(); 
   
  
}

 <!--配置拦截器代理 -->
  <bean id="authorityInterceptor" class="com.ce.myTest.web.AuthorityInterceptor"/> 
  
  <bean class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">    
    <property name="beanNames">    
           <list>    
            <value>/myTestAction</value>  
           </list>    
    </property>    
       <property name="interceptorNames">    
           <list>    
               <value>authorityInterceptor</value>     
           </list>    
       </property>    
   </bean>