用aop控制权限,然后把struts2所有action用spring代理创建,action里有个pagesize属性,有getset方法,在struts2里配置了一个action,其中用param
给pagesize一个默认值15,aop里是如果没权限就response跳转了,但是实际情况却是每次调那个action,都会先去执行两次getPageSize(),然后第二次response跳转就报java.lang.IllegalStateException异常,然后再去执行action,然后继续java.lang.IllegalStateException,但是不用param就没有问题,又没人遇到过啊?
使用的是struts2.3.16和spring2.5