資源簡介
鳳凰山管理系統,項目是畢設定制開發,有需要可以拿去!項目相似拿來二次開發也可以。
代碼片段和文件信息
package?com.action;
import?java.io.PrintWriter;
import?java.util.Map;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?org.apache.struts2.ServletActionContext;
import?org.apache.struts2.interceptor.ServletRequestAware;
import?org.apache.struts2.interceptor.SessionAware;
import?com.opensymphony.xwork2.ActionSupport;
/**
?*?action基類?繼承自ActionSupport類??
?*?為子類提供struts2?map類型session對象
?*?提供分頁工具變量等
?*/
@SuppressWarnings(“serial“)
public?class?baseAction?extends?ActionSupport?implements?SessionAwareServletRequestAware?{
protected?int?page?=?1;?//?當前頁碼
protected?int?pages?=?0;?//?總頁數
protected?String?pageTool;
protected?Mapject>?session;
protected?HttpServletRequest?servletRequest;
@Override//重寫自父接口SessionAware的方法有容器自行調用并給session對象賦值
public?void?setSession(Mapject>?session)?{
this.session?=?session;
}
//用于在子類中獲取session對象
public?Mapject>?getSession(){
return?session;
}
public?int?getPage()?{
return?page;
}
public?void?setPage(int?page)?{
this.page?=?page;
}
public?int?getPages()?{
return?pages;
}
public?void?setPages(int?pages)?{
this.pages?=?pages;
}
public?void?setPages(int?total?int?size)?{
this.pages?=?total%size>0???total/size+1?:?total/size;
}
public?String?getPageTool()?{
return?pageTool;
}
public?void?setPageTool(String?pageTool)?{
this.pageTool?=?pageTool;
}
@Override
public?void?setServletRequest(HttpServletRequest?servletRequest)?{
this.servletRequest?=?servletRequest;
}
/**
?*?返回響應數據
?*?@param?msg
?*/
protected?void?sendResponseMsg(String?msg)?{
HttpServletResponse?response?=?ServletActionContext.getResponse();
response.setContentType(“text/html“);
response.setHeader(“Pragma“?“no-cache“);
response.setHeader(“Cache-Control“?“no-store“);
response.addHeader(“Cache-Control“?“must-revalidate“);
response.addHeader(“Cache-Control“?“post-check=0?pre-check=0“);
response.setDateHeader(“Expires“?0);
response.setCharacterEncoding(“UTF-8“);
PrintWriter?out?=?null;
try?{
out?=?response.getWriter();
out.print(msg);
}?catch?(Throwable?e)?{
e.printStackTrace();
}?finally?{
out.close();
}
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-09?13:49??mountain\
?????文件?????????800??2018-03-28?16:38??mountain\.classpath
?????文件????????1041??2018-04-01?18:18??mountain\.project
?????目錄???????????0??2018-04-09?13:48??mountain\.settings\
?????文件?????????503??2012-12-09?15:44??mountain\.settings\.jsdtscope
?????文件??????????57??2017-05-08?18:08??mountain\.settings\org.eclipse.core.resources.prefs
?????文件?????????670??2018-03-28?16:26??mountain\.settings\org.eclipse.jdt.core.prefs
?????文件?????????476??2018-04-01?18:18??mountain\.settings\org.eclipse.wst.common.component
?????文件?????????345??2015-04-30?09:44??mountain\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2012-12-09?15:44??mountain\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2012-12-09?15:44??mountain\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2018-04-09?13:48??mountain\build\
?????目錄???????????0??2018-04-09?13:48??mountain\build\classes\
?????目錄???????????0??2018-04-09?13:48??mountain\build\classes\com\
?????目錄???????????0??2018-04-09?13:48??mountain\build\classes\com\action\
?????文件????????3123??2018-04-02?21:21??mountain\build\classes\com\action\ba
?????文件????????2232??2018-04-02?21:21??mountain\build\classes\com\action\GbookAction.class
?????文件????????8332??2018-04-05?01:44??mountain\build\classes\com\action\IndexAction.class
?????文件????????2509??2018-04-02?21:21??mountain\build\classes\com\action\li
?????文件????????3983??2018-04-02?21:21??mountain\build\classes\com\action\NewsAction.class
?????文件????????4031??2018-04-02?21:21??mountain\build\classes\com\action\PhotoAction.class
?????文件????????2795??2018-04-02?21:21??mountain\build\classes\com\action\ReplyAction.class
?????文件????????2530??2018-04-02?21:21??mountain\build\classes\com\action\TopicAction.class
?????文件????????3328??2018-04-05?01:25??mountain\build\classes\com\action\UserAction.class
?????目錄???????????0??2018-04-09?13:48??mountain\build\classes\com\dao\
?????文件????????2116??2018-04-02?21:21??mountain\build\classes\com\dao\ba
?????文件????????1221??2018-04-02?21:21??mountain\build\classes\com\dao\GbookDao.class
?????文件?????????731??2018-04-02?21:21??mountain\build\classes\com\dao\li
?????文件????????1871??2018-04-02?21:21??mountain\build\classes\com\dao\NewsDao.class
?????文件????????1221??2018-04-02?21:21??mountain\build\classes\com\dao\PhotoDao.class
?????文件????????1513??2018-04-02?21:21??mountain\build\classes\com\dao\ReplyDao.class
............此處省略220個文件信息
- 上一篇:svn客戶端64位 中文
- 下一篇:中國河流數據
評論
共有 條評論