`

acegi web.xml

阅读更多

 

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'>

<!--
  - Contacts web application
  -
  - web.xml for "filter" artifact only.
  -
  - $Id: web.xml 1513 2006-05-29 13:32:12Z benalex $
  -->

<web-app>

    <display-name>Acegi Security Tutorial Application</display-name>
    
	<!--
	  - Location of the XML file that defines the root application context
	  - Applied by ContextLoaderListener.
	  -->
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>
			/WEB-INF/applicationContext-acegi-security.xml
		</param-value>
	</context-param>
	
    <filter>
        <filter-name>Acegi Filter Chain Proxy</filter-name>
        <filter-class>org.acegisecurity.util.FilterToBeanProxy</filter-class>
        <init-param>
            <param-name>targetClass</param-name>
            <param-value>org.acegisecurity.util.FilterChainProxy</param-value>
        </init-param>
    </filter>

    <filter-mapping>
      <filter-name>Acegi Filter Chain Proxy</filter-name>
      <url-pattern>/*</url-pattern>
    </filter-mapping>
	
	<!--
	  - Loads the root application context of this web app at startup.
	  - The application context is then available via 
	  - WebApplicationContextUtils.getWebApplicationContext(servletContext).
    -->
	<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>

 	<welcome-file-list>
		<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>

</web-app>

 

分享到:
评论

相关推荐

    SSH和SSI等框架常用基础配置web.xml

    ### SSH和SSI等框架常用基础配置web.xml 在Java Web应用开发中,`web.xml`是部署描述符的核心部分,用于定义与Web应用程序相关的配置信息。对于使用SSH(Struts + Spring + Hibernate)和SSI(Struts + Spring + ...

    如何在Spring中集成Acegi 2.x安全框架

    在Web项目的`web.xml`文件中,需要添加`ContextLoaderListener`监听器,以便启动Spring应用上下文: ```xml &lt;listener-class&gt;org.springframework.web.context.ContextLoaderListener ``` 同时,需要在`...

    acegi在spring中的完整配置

    Acegi 安全框架是 Spring 生态系统早期的安全解决方案,它为基于 Java 的 Web 应用程序提供了全面的身份验证和授权服务。随着 Spring Security 的发展,Acegi 已被 Spring Security 继承并进一步增强,但理解 Acegi ...

    Acegi学习笔记(JAVA系统安全编程时用到)

    在 Web 应用程序中集成 Acegi 和 Spring,你需要在 `web.xml` 文件中配置 `ContextLoaderListener`,这会启动 Spring 上下文并加载配置文件。例如,你可以指定 `contextConfigLocation` 为 `/WEB-INF/acegi-config....

    关于web spring acegi 权限配置xml

    如何定义spring security的安全认证框架,对url和系统类method进行过滤以及权限分配和控制

    Acegi 详细配置说明

    在开发过程中,我们还需要确保Acegi的过滤器链正确地设置在Web应用的`web.xml`中,以确保所有请求都会经过Acegi的安全检查。 总的来说,Acegi提供了一套完整的安全框架,通过细致的配置,可以灵活地满足各种复杂的...

    Acegi配置指南[整理].pdf

    总结来说,Acegi 配置涉及的主要步骤是:在 `web.xml` 中配置 Acegi 过滤器代理,然后在 `acegi.xml` 中定义过滤器链,包括认证、授权和异常处理等核心组件。这样的配置使得 Acegi 能够在每次请求时检查用户的身份和...

    grails-acegi-0.5.zip

    《Grails Acegi 0.5插件:深入解析与应用》 ...虽然随着时间的推移,新的安全框架和插件不断涌现,但了解并掌握Grails Acegi 0.5插件的原理和使用方法,对于理解和实践Web安全依然具有重要的参考价值。

    挑战Acegi1.0

    **web.xml** 文件是Acegi1.0的核心配置文件之一,主要负责配置Spring上下文和Acegi的相关过滤器。 ##### 1. Spring上下文配置 ```xml &lt;param-name&gt;contextConfigLocation /WEB-INF/spring-config/...

    实战Acegi

    在`WEB-INF`目录下的`web.xml`文件中,需要声明Spring Framework的配置文件列表以及Acegi的过滤器。以下是关键配置代码片段: ```xml &lt;param-name&gt;contextConfigLocation /WEB-INF/applicationContext-basic....

    grails-acegi-0.5.2.zip

    《Grails Acegi 0.5.2:构建安全的Web应用》 Grails Acegi 0.5.2是一个针对Grails框架的权限管理插件,它基于Spring Security(原名为Acegi Security)的核心机制,为Grails应用程序提供了强大的身份验证和授权功能...

    acegi-sample.rar_acegi-1.0.7_acegi-sample.part2_spring-1.2.4.jar

    总的来说,Acegi Security为基于Spring的应用提供了强大的安全基础,虽然现在已被Spring Security所取代,但其设计理念和实现方式对理解现代Web应用的安全架构仍有很高的参考价值。对于那些还在使用Spring 1.x版本...

    一个简单的Acegi入门实例

    &lt;!!-- web.xml文件 --&gt; &lt;?xml version="1.0" encoding="UTF-8"?...&lt;param-value&gt;/WEB-INF/acegi-config.xml&lt;/param-value&gt; &lt;/context-param&gt; &lt;!-- Acegi 的 Filter Chain 代理 --&gt; &lt;filter&gt; &lt;filter-name&gt;

    菜鸟-手把手教你把Acegi应用到实际项目中

    在本文中,我们将深入理解如何将Acegi应用到实际项目中,特别关注其核心配置——web.xml中的过滤器设置和Acegi安全文件的配置。 首先,我们来看web.xml中的过滤器配置: 1. **FilterToBeanProxy**:Acegi通过...

    acegi源码解读.txtacegi源码解读.txtacegi源码解读.txt

    acegi的安全模型始于web.xml中的配置,其中定义了`FilterToBeanProxy`,目标类为`FilterChainProxy`,这表明Spring Security通过Spring容器管理安全相关的过滤器。`targetBean`值对应于Spring上下文中的bean名称,这...

    学习Acegi-认证 文档

    此外,还需要对项目的`web.xml`文件进行配置,以支持Acegi的过滤器链代理。下面是一段配置示例: ```xml &lt;web-app&gt; &lt;!-- 定义应用的上下文参数 --&gt; &lt;param-name&gt;contextConfigLocation &lt;param-value&gt;classpath...

    Acegi配置指南

    在配置Acegi时,首先需要在`web.xml`文件中定义一个名为`Acegi Filter Chain Proxy`的过滤器。这个过滤器是Acegi安全机制的核心,它负责拦截所有请求并根据配置执行相应的安全策略。下面是一段典型的`web.xml`配置...

    使用acegi控制用户权限实例

    Acegi Security是Spring框架早期的一个安全...虽然已被Spring Security所取代,但其核心理念和机制仍然是理解现代Web应用安全的重要基础。通过深入理解Acegi,开发者能够更好地保护他们的应用,防止未经授权的访问。

    Struts2+Spring+Hibernate3+Acegi.rar

    Struts2、Spring和Hibernate3是Java开发中的三大框架,它们各自负责Web应用的不同层面,而Acegi(现已被Spring Security替代)则是一个强大的安全框架。这个名为"Struts2+Spring+Hibernate3+Acegi.rar"的压缩包提供...

Global site tag (gtag.js) - Google Analytics