摘要

访问控制是Web应用系统中的主要问题之一。基于数据库和基于配置文件两种方式的访问控制存在如下问题:实现复杂;与类的设计分离,容易产生不一致;实现细粒度较困难等。针对这些问题,结合网络教学系统的开发,提出了一种基于Annotation和拦截器实现访问控制的实现方法。Annotation是在JDK1.5之后的版本中出现的新的用于标注元数据的类型。Interceptor(拦截器)是Struts 2的一个强有力的工具,用于在某个方法或字段被访问之前进行拦截,然后在之前或之后加入某些操作,它是AOP(Aspect-Oriented Programming,面向方面的程序设计)的一种实现策略。通过这两种技...

  • 出版日期2010
  • 单位北京印刷学院

全文