ssh+mysql实现的Java web论坛系统源码


spring+struts2+hibernate+mysql实现的Java web论坛系统源码,本系统功能类似与csdn论坛,用户发帖时可以设置积分,当结帖时可以选择给评论的用户给与相应的分值,功能非常完善,已经接近可以直接上线使用的地步
资源截图
代码片段和文件信息
/**
 * 
 */
package com.chen.action;

import java.util.Date;
import java.util.List;

import com.chen.bean.Announces;
import com.chen.bean.Pages;
import com.chen.service.AnnounceService;

/**
 * @author chenguoji
 * @email chenguo_ji@163.com
 * 
 * 论坛公告
 * 
 */
public class AnnounceAction {

private Announces announce;
private AnnounceService announceService;
private List listAnno;
private Pages pageBean;
private int annoId = 1;
private int annoSize;
private int nowPage = 0;

public String getIndexAnno() throws Exception {
this.listAnno = this.announceService.getIndexAnno(6);
this.announce = this.announceService.find(annoId);
if(announce==null){
return “error“;
}
return “anno_getIndex_ok“;
}

public String getAll() throws Exception {
this.listAnno = this.announceService.getAll();
this.announce = this.announceService.find(annoId);
if(announce==null){
return “error“;
}
this.annoSize = this.listAnno.size();
return “anno_getAll_ok“;
}

public String ManageAll() throws Exception {
this.pageBean = this.announceService.ManageAllForPages(10 nowPage);
this.listAnno = pageBean.getListAnno();
return “anno_mangeAll_ok“;
}

public String ManageGoUpdate() throws Exception {
this.announce = this.announceService.find(this.announce.getId());
if(announce==null){
return “error“;
}
return “anno_manageGoUpdate_ok“;
}

public String ManageAdd() throws Exception{
Date ttime = new Date();
this.announce.setThetime(ttime);
this.announceService.ManageAdd(announce);
return “anno_ManageAdd_ok“;
}

public String ManageUpdate() throws Exception {
Date ttime = new Date();
announce.setThetime(ttime);
this.announceService.ManageUpdate(announce);
return “anno_manageUpdate_ok“;
}

public AnnounceService getAnnounceService() {
return announceService;
}

public void setAnnounceService(AnnounceService announceService) {
this.announceService = announceService;
}

public List getListAnno() {
return listAnno;
}

public void setListAnno(List listAnno) {
this.listAnno = listAnno;
}

public int getAnnoId() {
return annoId;
}

public void setAnnoId(int annoId) {
this.annoId = annoId;
}

public int getAnnoSize() {
return annoSize;
}

public void setAnnoSize(int annoSize) {
this.annoSize = annoSize;
}

public Pages getPageBean() {
return pageBean;
}

public void setPageBean(Pages pageBean) {
this.pageBean = pageBean;
}

public int getNowPage() {
return nowPage;
}

public void setNowPage(int nowPage) {
this.nowPage = nowPage;
}

public Announces getAnnounce() {
return announce;
}

public void setAnnounce(Announces announce) {
this.announce = announce;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-01-04 22:16  项目源码
     目录           0  2018-12-09 11:27  项目源码forum
     文件        4054  2018-12-09 12:41  项目源码forum.classpath
     文件        1254  2018-12-09 15:21  项目源码forum.project
     目录           0  2018-12-09 11:27  项目源码forum.settings
     文件         503  2017-10-09 14:39  项目源码forum.settings.jsdtscope
     文件         108  2018-12-09 12:42  项目源码forum.settingsorg.eclipse.core.resources.prefs
     文件         701  2018-12-09 12:44  项目源码forum.settingsorg.eclipse.jdt.core.prefs
     文件         467  2017-10-09 14:39  项目源码forum.settingsorg.eclipse.wst.common.component
     文件         345  2018-05-14 13:11  项目源码forum.settingsorg.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-10-09 14:39  项目源码forum.settingsorg.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-10-09 14:39  项目源码forum.settingsorg.eclipse.wst.jsdt.ui.superType.name
     目录           0  2018-12-09 11:27  项目源码forumWebContent
     目录           0  2018-12-09 11:27  项目源码forumWebContentCSS
     文件        2244  2017-10-09 14:41  项目源码forumWebContentCSSindex.css
     文件         556  2017-10-09 14:41  项目源码forumWebContentCSSlogin.css
     文件         671  2017-10-09 14:41  项目源码forumWebContentCSSmanage.css
     文件         467  2017-10-09 14:41  项目源码forumWebContentCSSmanager_left.css
     文件         580  2017-10-09 14:41  项目源码forumWebContentCSS
egister.css
     目录           0  2018-12-09 11:27  项目源码forumWebContentJS
     文件      364378  2017-10-09 14:41  项目源码forumWebContentJSjquery-1.11.0.js
     文件       83095  2017-10-09 14:41  项目源码forumWebContentJSjquery.min.js
     文件        1772  2017-10-09 14:41  项目源码forumWebContentJSlogin.js
     文件      120633  2017-10-09 14:41  项目源码forumWebContentJSmootools-1.4.5.js
     文件        2795  2017-10-09 14:41  项目源码forumWebContentJSpopMsg.js
     文件        6042  2017-10-09 14:41  项目源码forumWebContentJS
egister.js
     文件         414  2017-10-09 14:41  项目源码forumWebContentJS op.js
     文件         440  2017-10-09 14:41  项目源码forumWebContentJSuploadPic.js
     目录           0  2018-12-09 11:27  项目源码forumWebContentmeta-INF
     文件          36  2017-10-09 14:41  项目源码forumWebContentmeta-INFMANIFEST.MF
     目录           0  2018-12-09 11:27  项目源码forumWebContentWEB-INF
............此处省略661个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)