此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【blank_java】截止到2008-08-03 22:46:12的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:20 每贴平均分数:20
回帖的总数量:2 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:1 结贴的总分数:20
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=blank_java
楼主【blank_java】截止到2008-08-03 22:46:12的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:20 每贴平均分数:20
回帖的总数量:2 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:1 结贴的总分数:20
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=blank_java
但要访问哪个action怎么得到?
<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>
用这个可以不指定接口, 给分闪人
,直接仍到ThreadLocal里面,这样,无论在那里拦截都能 直接从 ThreadLocal里面拿到用户登陆信息,
但是别忘了,在filter的 注销方法里面将 ThreadLocal清空下,免的得到以前用户返回 ThreadLocal 的 信息。
默认配置 <aop:aspectj-autoproxy/>,是jdk的动态代理,它只会代理接口的实现类或者继承类,比如struts2里的excute之外的方法(继承了actionsupport),jdk动态代理是不能代理的.这个时候就必须要使用cglib代理,它能够代理普通类,就是没有实现接口的类.需要做的事情就是在spring配置文件里加入:<aop:aspectj-autoproxy proxy-target-class="true"/> .即可.