package ssh.base;

import com.opensymphony.xwork2.ActionSupport;
import org.apache.struts2.interceptor.ApplicationAware;
import org.apache.struts2.interceptor.RequestAware;
import org.apache.struts2.interceptor.ServletResponseAware;
import org.apache.struts2.interceptor.SessionAware;
import java.util.Map;

import javax.servlet.http.HttpServletResponse;

public class BaseAction extends ActionSupport implements RequestAware,SessionAware, ApplicationAware,ServletResponseAware{
	private static final long serialVersionUID = 4818541693118631758L;
	public Map<String, Object> request;	//一般少用,因为value stack里就是request
	public Map<String, Object> session;
	public Map<String, Object> application;//基本不用。可以放数据库或者放在一个CLASS里面
	public HttpServletResponse response;


//ServletActionContext.getRequest()同样也可以直接去的request

	public void setRequest(Map<String, Object> request) {
		this.request=request;
	}
	
	public void setSession(Map<String, Object> session) {
		this.session=session;
	}

	public void setApplication(Map<String, Object> application) {
		this.application=application;
	}

	public void setServletResponse(HttpServletResponse response) {
		this.response=response;
	}
}
最近下载更多
PaymentCodeSystem  LV11 2022年9月9日
panyu329  LV1 2021年6月3日
and123456  LV11 2021年4月20日
雨后江岸天破晓  LV1 2020年6月23日
tumuwang  LV1 2019年12月4日
sixiongbin  LV8 2019年11月28日
r31506144  LV1 2019年5月20日
xiex909  LV27 2019年2月17日
意必固我  LV1 2019年1月16日
稀饭囡  LV9 2018年7月11日
最近浏览更多
PaymentCodeSystem  LV11 2022年9月9日
好的好的  LV8 2021年8月19日
.空运绵熊.  LV1 2021年6月5日
panyu329  LV1 2021年6月3日
jibamao  LV2 2021年4月27日
and123456  LV11 2021年4月20日
小星七的  LV12 2021年3月16日
0592lyj  LV9 2021年3月11日
mocker  LV6 2021年1月27日
ck10086  LV1 2021年1月11日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友