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;
   }
 }