package com.ytf.actionSuper; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.struts2.interceptor.ServletRequestAware; import org.apache.struts2.interceptor.ServletResponseAware; import org.apache.struts2.interceptor.SessionAware; import com.opensymphony.xwork2.ActionSupport; @SuppressWarnings("serial") public class MySuperAction extends ActionSupport implements SessionAware, ServletRequestAware, ServletResponseAware { protected HttpServletRequest request; protected HttpServletResponse response; protected Map session; public void setSession(Map session) { this.session = session; } public void setServletRequest(HttpServletRequest request) { this.request = request; } public void setServletResponse(HttpServletResponse response) { this.response = response; } }