当接收到Action请求时struts2框架会创造一个ActionContext对象,并且实例化值栈的对象。
在struts2的框架中要获取Action中的私有对象一定要实现getter和setter方法
ActionContext中的对象:
Context对象中包含了application、session、request、parameter、attr等对象。
1、获取值栈中对象:
在struts2框架中值栈是OGNL上下文的根,其可以用如下方式访问。
${对象.属性}
2、获取application、session、request、parameter、attr中的对象
由于这些对象都不是ONGL的上下文根,拿最常用的request对象举例,它们的使用方法如下:
#request.属性
或者
#request.['属性']
相当于request.getAttribute("键值");方法
3、下面举个实例:
在此之前需要配置struts.xml文件
<?xml version="1.0" encoding="UTF