SessionAware ——通过Map来提供对所有session属性的访问
ServletRequestAware——提供对HttpServletRequest对象的访问
RequestAware ——通过Map来提供对所有request属性的访问
ApplicationAware ——通过Map来提供对所有applicatin属性的访问
ServletResponseAware ——提供对HttpServletResponse对象的访问
ParameterAware ——通过Map来提供对所有request string和表单数据的访问
PrincipalAware ——提供对PrincipleProxy对象的访问;该对象实现了HttpServletRequest对象的有关principle 和role的方法,但是它提供了一个Proxy,因此所有的实现都是独立于Action的。
ServletContextAware ——提供对ServletContext对象的访问