知识大全 浅谈Acegi配置-Spring-Java[5]

Posted

篇首语:百艺通,不如一艺精。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 浅谈Acegi配置-Spring-Java[5]相关的知识,希望对你有一定的参考价值。

浅谈Acegi配置-Spring-Java[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

import li acegi TestAcegi;import springframework context ApplicationContext;import springframework web context support WebApplicationContextUtils;

public class TestServlet extends HttpServlet    private static final long serialVersionUID = L;

    public void doGet(HttpServletRequest request HttpServletResponse response)            throws ServletException IOException            response setContentType( text/;charset=GBK );        PrintWriter out = response getWriter();        ApplicationContext ctx =            WebApplicationContextUtils getRequiredWebApplicationContext(request getSession() getServletContext());        TestAcegi test = (TestAcegi)ctx getBean( testAcegi );        test Role();//访问TestAcegi类的Role方法        out println( 调用成功 );   

    public void doPost(HttpServletRequest request HttpServletResponse response)            throws ServletException IOException            doGet(request response);   

       准备工作做好了 开始配置Acegi

  先在Spring里给Acegi做个代理

<bean id= autoProxyCreator class= springframework aop framework autoproxy BeanNameAutoProxyCreator >        <property name= beanNames >            <list>                <value>testAcegi</value><! 要代理的Bean的id >            </list>        </property>        <property name= interceptorNames >            <list>                <value>methodSecurityInterceptor</value><! 代理为 >            </list>        </property>    </bean>

  里面的methodSecurityInterceptor呢配置为

<bean id= methodSecurityInterceptor class= acegisecurity intercept method aopalliance MethodSecurityInterceptor >        <property name= authenticationManager >            <ref bean= authenticationManager />        </property>        <property name= accessDecisionManager >            <ref bean= accessDecisionManager />        </property>        <property name= objectDefinitionSource ><! 对代理的类的方法开始配置权限 >            <value> li acegi TestAcegi Role=ROLE_USER</value>        </property>    </bean> cha138/Article/program/Java/ky/201311/28996

相关参考

知识大全 浅谈Acegi配置-Spring-Java[4]

浅谈Acegi配置-Spring-Java[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 浅谈Acegi配置-Spring-Java[3]

浅谈Acegi配置-Spring-Java[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 浅谈Acegi配置-Spring-Java[6]

浅谈Acegi配置-Spring-Java[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 浅谈Acegi配置-Spring-Java[2]

浅谈Acegi配置-Spring-Java[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&l

知识大全 Acegi安全系统的配置

Acegi安全系统的配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &n

知识大全 浅谈优化SQLServer数据库服务器内存配置的策略

浅谈优化SQLServer数据库服务器内存配置的策略  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 JSF 与Acegi联合

JavaBean安全新手段:JSF与Acegi联合  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 Tomcat 5.0-5.5连接池配置指南

Tomcat5.0-5.5连接池配置指南  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文以目

知识大全 EOS对应JBOSS相关配置介绍[5]

EOS对应JBOSS相关配置介绍[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &

知识大全 Tomcat5.5.9的安装配置

新手上路:Tomcat5.5.9的安装配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  作为一