Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说ActionContext的简单使用[通俗易懂],希望能够帮助你!!!。
获得ActionContext ac=ActionContext.getContext();
在ActionContext类中,有一些常用方法:
(1)Map getApplication(); 获得Application对象
(2)Map getParameters(); 获得所有请求参数
(3)Map getSession() 获得Session对象
(4)void setApplication(Map application)
1.使用ActionContext对象存取值
@Override
public String execute() throws Exception {
//获取ActionContext对象
ActionContext ac=ActionContext.getContext();
//获取application对象
Map application=ac.getApplication();
//存取值
ac.getApplication().put("username",this.username);
ac.getSession().put("username",this.username);
return SUCCESS;
}
2.使用el表达式获取application与session的值
使用application获得用户名:${
username}<br>
使用Session获得用户名:${
username}<br>
上一篇
已是最后文章
下一篇
已是最新文章