10.3969/j.issn.1004-8626.2010.02.014
使用Annotation和拦截器实现访问控制
访问控制是Web应用系统中的主要问题之一.基于数据库和基于配置文件两种方式的访问控制存在如下问题:实现复杂;与类的设计分离,容易产生不一致;实现细粒度较困难等.针对这些问题,结合网络教学系统的开发,提出了一种基于Annotation和拦截器实现访问控制的实现方法.Annotation是在JDK1.5之后的版本中出现的新的用于标注元数据的类型.Interceptor(拦截器)是Struts 2的一个强有力的工具,用于在某个方法或字段被访问之前进行拦截,然后在之前或之后加入某些操作,它是AOP(Aspect-Oriented Programming,面向方面的程序设计)的一种实现策略.通过这两种技术结合来实现访问控制,容易将访问控制的设计与类的设计统一起来,系统的响应速度快,便于实现细粒度.
访问控制、标注、拦截器、Struts2、AOP
18
TP311.13(计算技术、计算机技术)
2010-06-12(万方平台首次上网日期,不代表论文的发表时间)
共3页
52-54