@Override  
     public String intercept(ActionInvocation actionInvocation) throws Exception {  
         Object action = actionInvocation.getAction();  
         if (action instanceof XxxAction) {  
                  XxxAction xxxAction = (XxxAction)action;
                  xxxAction.getProp1();
         }

解决方案 »

  1.   

     @Override  
         public String intercept(ActionInvocation ai) throws Exception {  
             Object action = ai.getAction(); 
             Map session = ai.getInvocationContext().getSession();
             if (action instanceof XxxAction) {  
                      XxxAction xxxAction = (XxxAction)action;
                      ai.invoke();
                      Object property = session.get("propertyName"); //当然你的属性可以先放在session中
             }
      

  2.   

    Map session = ai.getInvocationContext().getSession();//可以的到map型的session可以到session中取值
    其他的如paremeterse什么的也是一样的