ActionContext类与ServletActionContext类操作request域、session域内的属性

利用ActionContext类与ServletActionContext类操作request域、session域内的属性:

String key = "";
Object value = null;
ActionContext.getContext().put(key, value);// 相当于request.setAttribute(key,value)
ActionContext.getContext().getSession().put(key, value);// 相当于session.setAttribute(key,value)
ServletActionContext.getRequest().setAttribute(key, value);
ServletActionContext.getRequest().getSession().setAttribute(key, value);	

在项目中,为了高层次解耦,能用ActionContext类解决问题的话就不要用ServletContext类,实在不行再用ServletContext类。

你可能感兴趣的:(ActionContext类与ServletActionContext类操作request域、session域内的属性)