package com.java214.fenxiao.action; import com.java214.fenxiao.utils.BjuiPage; import com.opensymphony.xwork2.ActionSupport; import freemarker.template.Configuration; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.struts2.interceptor.ServletRequestAware; import org.apache.struts2.interceptor.ServletResponseAware; public class BaseAction extends ActionSupport implements ServletRequestAware, ServletResponseAware { private static final long serialVersionUID = 1L; protected HttpServletRequest request; protected HttpServletResponse response; protected Configuration cfg; protected int pageCurrent = 1; protected int pageSize = 10; protected BjuiPage page; protected String ftlFileName; Log log = LogFactory.getLog(BaseAction.class); public void setServletResponse(HttpServletResponse arg0) { this.response = arg0; } public void setServletRequest(HttpServletRequest arg0) { this.request = arg0; } public void setPage(BjuiPage page) { this.page = page; } public BjuiPage getPage() { return this.page; } public int getPageCurrent() { return this.pageCurrent; } public void setPageCurrent(int pageCurrent) { this.pageCurrent = pageCurrent; } public int getPageSize() { return this.pageSize; } public void setPageSize(int pageSize) { this.pageSize = pageSize; } public String getFtlFileName() { return this.ftlFileName; } public void setFtlFileName(String ftlFileName) { this.ftlFileName = ftlFileName; } }