Struts2访问web元素的各种方法

1、通过RequestAware,SessionAware,ApplicationAware获取:

在Struts2中不能直接访问Request,Session,Application元素,但是可以使用Struts2中提供的RequestAware,SessionAware,ApplicationAware。在这里要分别为三个对象提供setter方法,以便让struts自动执行,使用IoC(控制反转)进行赋值。

Action类继承RequestAware,SessionAware,ApplicationAware接口并重写方法。

 

在页面中可以按照以下方式读取保存的数据:

Struts2访问web元素的各种方法
2、通过ActionContext获取Map类型的元素:
Struts2访问web元素的各种方法
3、通过ServletActionContext获取原始的web元素类型:
Struts2访问web元素的各种方法
上一篇:C语言接口与实现实例


下一篇:Struts2 学习笔记 09 访问Web元素