• 大小: 19.83MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2024-01-29
  • 语言: 其他
  • 标签: 凤凰    管理系统  

资源简介

凤凰山管理系统,项目是毕设定制开发,有需要可以拿去!项目相似拿来二次开发也可以。

资源截图

代码片段和文件信息

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.xml
     文件          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\baseAction.class
     文件        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\linkAction.class
     文件        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\baseDao.class
     文件        1221  2018-04-02 21:21  mountain\build\classes\com\dao\GbookDao.class
     文件         731  2018-04-02 21:21  mountain\build\classes\com\dao\linkDao.class
     文件        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个文件信息

评论

共有 条评论