功能实现分析这个例子使用了HSQL做数据库,spring的AOP作为基础,使用Acegi做安全控制组件。 联系人管理的web应用在启动时候,会做一系列初始化动作: 1. 读取web.xml文件,2. 并解析文件里的内容。 a) context-param元素。 i.
contextConfigLocation属性。这个属性定义了spring所需要的3个属性文件。它们分别是:applicationContext
-acegi-security.xml、applicationContext-common-business.xml、
applicationContext-common-authorization.xml ii. log4jConfigLocation属性。这个属性定义了log4j配置文件。b) filter元素。 这里定义了acegi的一个过滤器。Acegi的大部分过滤器都是这样配置的。使用FilterToBeanProxy组件,给它传递一个targetClass属性。这个targetC