ActionContext的简单使用[通俗易懂]

(45) 2023-06-28 09:12

Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说ActionContext的简单使用[通俗易懂],希望能够帮助你!!!。

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>

上一篇

已是最后文章

下一篇

已是最新文章

发表回复