资源简介
基于spring+Struts1+hibernate框架开发的论坛系统
代码片段和文件信息
/*
* Generated by MyEclipse Struts
* Template path: templates/java/JavaClass.vtl
*/
package action;
import java.util.Date;
import java.util.Iterator;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import util.Pagination;
import form.BoardForm;
import Service.IBoardService;
import Service.ICategoryService;
import Service.IPersonService;
import Service.IThreadService;
import bean.Board;
import bean.Category;
import bean.Person;
import bean.Thread;
/**
* MyEclipse Struts Creation date: 07-04-2008
*
* XDoclet definition:
*
* @struts.action path=“/board“ name=“boardForm“
* input=“/form/board/listBoard.jsp“ parameter=“action“
* scope=“request“ validate=“true“
*/
public class BoardAction extends ForumAction {
private ICategoryService categoryService;
private IBoardService boardService;
private IThreadService threadService;
private IPersonService personService;
@Override
@SuppressWarnings(“all“)
public ActionForward list(ActionMapping mapping ActionForm formHttpServletRequest request HttpServletResponse response) {
BoardForm boardForm = (BoardForm) form;
Board board = boardService.find(Board.class boardForm.getBoard().getId());
boardForm.setBoard(board);
int totalCount = threadService.getTotalCount(“ select count(t) from Thread t “+ “ where t.deleted = false and t.board.id = “+ board.getId() null);
Pagination pagination = new Pagination(request response);
pagination.setRecordCount(totalCount);
List threadList = threadService.list(“ select t from Thread t “+ “ where t.deleted = false and t.board.id = “ + board.getId()
+ “ order by t.dateLastReplied desc “ pagination.getFirstResult() pagination.getPageSize() null);
request.setAttribute(“board“ board);
request.setAttribute(“pagination“ pagination);
request.setAttribute(“threadList“ threadList);
boardForm.settitle(“帖子列表 - 版面:“ + board.getName());
return new ActionForward(“list“ “/jsp/thread/listThread.jsp“ false);
}
public ActionForward initAdd(ActionMapping mapping ActionForm formHttpServletRequest request HttpServletResponse response) {
BoardForm boardForm = (BoardForm) form;
boardForm.settitle(“添加版面“);
List categoryList = categoryService.list(“ from Category c where c.deleted = false “);
request.setAttribute(“categoryList“ categoryList);
return new ActionForward(“add“ “/jsp/board/addBoard.jsp“ false);
}
public ActionForward add(ActionMapping mapping ActionForm formHttpServletRequest request HttpServletResponse response) {
BoardForm boardForm = (BoardForm) form;
boardForm.settitle(“添加版面“);
Category category = categoryService.find(Category.class
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1961 2016-11-18 22:20 Forum\.classpath
文件 348 2016-11-17 16:50 Forum\.myhibernatedata
文件 1396 2016-11-17 22:09 Forum\.project
文件 522 2016-11-17 12:07 Forum\.settings\.jsdtscope
文件 341 2016-11-19 21:52 Forum\.settings\com.genuitec.runtime.libraries.xm
文件 364 2016-11-17 12:07 Forum\.settings\org.eclipse.jdt.core.prefs
文件 552 2016-11-17 22:08 Forum\.settings\org.eclipse.wst.common.component
文件 646 2016-11-17 22:09 Forum\.settings\org.eclipse.wst.common.project.facet.core.prefs.xm
文件 562 2016-11-17 22:09 Forum\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-11-17 12:07 Forum\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-11-17 12:07 Forum\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 458 2016-11-17 22:09 Forum\.springBeans
文件 5656 2016-12-27 10:44 Forum\src\action\BoardAction.java
文件 2305 2016-12-25 15:01 Forum\src\action\CategoryAction.java
文件 1232 2016-12-27 11:04 Forum\src\action\ForumAction.java
文件 5747 2016-12-25 10:56 Forum\src\action\PersonAction.java
文件 3342 2016-12-27 21:46 Forum\src\action\ReplyAction.java
文件 4907 2016-12-27 16:47 Forum\src\action\ThreadAction.java
文件 7788 2017-02-19 17:10 Forum\src\applicationContext.xm
文件 1165 2016-11-17 16:30 Forum\src\bean\ba
文件 2183 2016-11-17 16:34 Forum\src\bean\Board.java
文件 645 2016-11-20 22:21 Forum\src\bean\Category.java
文件 2197 2016-11-17 16:27 Forum\src\bean\Person.java
文件 1375 2016-11-17 16:35 Forum\src\bean\Reply.java
文件 2560 2016-11-17 16:35 Forum\src\bean\Thread.java
文件 88 2016-11-17 22:08 Forum\src\com\yourcompany\struts\ApplicationResources.properties
文件 1482 2016-12-25 09:05 Forum\src\dao\DaoImpl.java
文件 482 2016-11-18 10:34 Forum\src\dao\IDao.java
文件 1166 2016-12-25 11:55 Forum\src\exception\ForumExceptionHandler.java
文件 1057 2016-09-27 15:38 Forum\src\filter\CharacterEncodingFilter.java
............此处省略500个文件信息
- 上一篇:esp8266的AT固件
- 下一篇:Forum_ssm_ssm
相关资源
- Forum_ssm_ssm
- 海康威视网络硬盘录像机及摄像机W
- web项目详细设计文档
- 家政服务系统 基于Web的家政管理系统
- web应用技术课程报告及项目源文件中
- 最新整站web软件-webzip完美中文破解最
- 系统测试报告web测试模板
- webview 封装。腾讯X5内核分装。
- 文件的上传与及服务器文件管理全套
- WebRtc视频聊天demo包括多人聊天
- MQTT即时通讯web
- Hmail server+Afterlogic webmail lite搭建免费
- 订单管理系统SSH框架
- 白帽子讲web安全(epub纪念版)
- 实践类考核课程四 SSH 三大框架的整合
- web浏览器代码
- visualsvn server3.5.3安装包+破解+web密码修
- webapi + mongodb 基础 代码简单易懂 直接
- weblogic websocket
- weblogic运维手册
- SSH网上商城项目源代码完整
- Websphere8.5安装
- SSH经典学习案例-宠物管理系统
- websocket
- AC6005V200R006C10SP200.001.web
- WebRobot使用教程
- web网页设计——海贼王
- 实现了WEB界面上的简单文件管理器 用
- 基于spring websocket实现广播及点对点推
- 基本MVC模式的新闻发布管理系统
评论
共有 条评论