资源简介

Struts2+Hibernate新闻发布后台管理系统源代码下载

资源截图

代码片段和文件信息

package com.mxl.actions;
import java.util.Date;
import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts2.ServletActionContext;

import com.mxl.dao.AFDao;
import com.mxl.models.AFNews;
import com.opensymphony.xwork2.ActionSupport;
public class AFAction extends ActionSupport {
private AFNews affiche;
private AFDao ad=new AFDao();
private List affiches;//集合对象,存储所有公告信息
private int sign;

public List getAffiches() {
return affiches;
}
public void setAffiches(List affiches) {
this.affiches = affiches;
}
private String signStr=““;//是否为编辑
@Override
public String execute() throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
affiches = ad.selectAllList(sign);
System.out.println(affiches.size());
request.getSession().setAttribute(“sign“ sign);
return “main“;
}
//查看详细信息
public String getAfficheById(){
affiche = ad.selectAf(affiche.getId());//根据编号获取具体的公告信息
if (!signStr.equals(““)&&signStr!=null) {//表示为编辑
return “update“;
}
else {
return “details“;
}
}
//打开发布公告界面
public String inputAffiche(){
return “addInput“;
}
//发布公告
public String addAffiche(){
affiche.setCreateTime(new Date());//将发布日期赋值为当前日期
ad.insertAffiche(affiche);//执行插入操作
return SUCCESS;
}
//更新公告
public String updateAffiche(){
affiche.setCreateTime(new Date());
ad.updateAffiche(affiche);//更新操作
return SUCCESS;
}
//删除公告
public String delAffiche(){
ad.deleteAffiche(affiche.getId());//删除操作
return SUCCESS;
}
public AFNews getAffiche() {
return affiche;
}
public void setAffiche(AFNews affiche) {
this.affiche = affiche;
}


public void setSignStr(String signStr) {
this.signStr = signStr;
}
public String getSignStr() {
return signStr;
}
public void setSign(int sign) {
this.sign = sign;
}
public int getSign() {
return sign;
}



}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-09-13 20:03  NewsPublish\
     文件         529  2012-04-06 14:26  NewsPublish\.classpath
     目录           0  2013-10-16 17:03  NewsPublish\.myeclipse\
     文件         306  2012-04-06 14:26  NewsPublish\.mymetadata
     文件        1754  2012-04-09 09:50  NewsPublish\.project
     目录           0  2014-09-13 20:03  NewsPublish\.settings\
     文件         493  2012-04-06 14:26  NewsPublish\.settings\.jsdtscope
     文件         395  2012-04-06 14:26  NewsPublish\.settings\org.eclipse.jdt.core.prefs
     文件         471  2012-04-06 14:26  NewsPublish\.settings\org.eclipse.wst.common.component
     文件         252  2012-04-06 14:26  NewsPublish\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2012-04-06 14:26  NewsPublish\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2012-04-06 14:26  NewsPublish\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2014-09-13 20:03  NewsPublish\src\
     目录           0  2014-09-13 20:03  NewsPublish\src\com\
     目录           0  2014-09-13 20:03  NewsPublish\src\com\mxl\
     目录           0  2014-09-13 20:03  NewsPublish\src\com\mxl\actions\
     文件        2070  2012-04-11 11:43  NewsPublish\src\com\mxl\actions\AFAction.java
     文件        1364  2012-04-16 13:52  NewsPublish\src\com\mxl\actions\CategoryAction.java
     文件        5511  2012-04-12 17:29  NewsPublish\src\com\mxl\actions\IndexAction.java
     文件        2876  2012-04-11 17:37  NewsPublish\src\com\mxl\actions\ManagerAction.java
     文件        3919  2012-04-18 08:56  NewsPublish\src\com\mxl\actions\NewsAction.java
     目录           0  2014-09-13 20:03  NewsPublish\src\com\mxl\connect\
     文件        2660  2012-04-06 16:25  NewsPublish\src\com\mxl\connect\HibernateSessionFactory.java
     目录           0  2014-09-13 20:03  NewsPublish\src\com\mxl\dao\
     文件        4012  2012-04-12 11:41  NewsPublish\src\com\mxl\dao\AFDao.java
     文件        3211  2012-04-10 16:09  NewsPublish\src\com\mxl\dao\CategoryDao.java
     文件        4161  2012-04-11 17:18  NewsPublish\src\com\mxl\dao\ManagerDao.java
     文件        5150  2012-04-12 14:50  NewsPublish\src\com\mxl\dao\NewsDao.java
     目录           0  2014-09-13 20:03  NewsPublish\src\com\mxl\models\
     文件         491  2012-04-11 12:04  NewsPublish\src\com\mxl\models\AFNews.hbm.xml
     文件         901  2012-04-11 10:46  NewsPublish\src\com\mxl\models\AFNews.java
............此处省略183个文件信息

评论

共有 条评论