资源简介
新文管理系统应用程序源代码,他支持用户的增删改查方便用户的使用。
代码片段和文件信息
package com.news.action;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.ServletActionContext;
import com.news.dto.Category;
import com.news.dto.News;
import com.news.model.NewsModel;
import com.news.service.NewsService;
import com.news.utils.ToolPage;
import com.opensymphony.xwork2.ActionSupport;
import com.sun.org.apache.commons.beanutils.BeanUtils;
public class NewsAction extends ActionSupport{
private NewsModel newsModel;
private List list;
private List lists;
private NewsService service = new NewsService();
//添加
public String add() throws Exception{
Integer cid = newsModel.getCid();
Category category = new Category();
category.setCid(cid);
News news = new News();
BeanUtils.copyProperties(news newsModel);
news.setCategory(category);
service.add(news);
return SUCCESS;
}
//到添加页面
public String toAdd() throws Exception{
lists = service.getLists();
return “add“;
}
// 用户列表(分页)
public String list() throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
int pageSize = 5;
String page = request.getParameter(“currentPage“)!=null?request.getParameter(“currentPage“):“0“;
int currentPage = Integer.parseInt(page);
String url = “news/news!list.action“;
list = service.getListPage(currentPage pageSize);
//总记录数
long listCount = service.getListCount();
ToolPage.page(request currentPage pageSize url (int) listCount list);
return “list“;
}
//删除
public String delall() throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
//得到要删除的ID
String id = request.getParameter(“id“);
service.delall(id);
return SUCCESS;
}
//得到修改的ID
public String toUpdate() throws Exception {
lists = service.getLists();
Integer id = newsModel.getId();
News news = service.getNewsById(id);
BeanUtils.copyProperties(newsModel news);
return “toUpdate“;
}
//修改
public String update() throws Exception {
Integer cid = newsModel.getCid();
Category category = new Category();
category.setCid(cid);
News news = new News();
BeanUtils.copyProperties(news newsModel);
news.setCategory(category);
service.update(news);
return SUCCESS;
}
//模糊查询结果带分页
public String listLikePage() throws Exception {
HttpServletRequest request = ServletActionContext.getRequest();
String likename = newsModel.gettitle();
int pageSize = 5;
String page = request.getParameter(“currentPage“)!=null?request.getParameter(“currentPage“):“0“;
int currentPage = Integer.parseInt(page);
String url = “news/news!list.action“;
list = service.getListLikePage(currentPage pageSize likename);
//总记录数
long listCountPage = service.getListCountPage(likename);
ToolPage.page(request currentPage pageSize
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-01-20 16:04 hib_str_news\
文件 7813 2015-01-20 16:09 hib_str_news\.classpath
目录 0 2015-03-12 17:55 hib_str_news\.myeclipse\
文件 309 2015-01-20 16:05 hib_str_news\.myme
文件 1418 2015-03-07 08:35 hib_str_news\.project
目录 0 2015-01-20 16:09 hib_str_news\.settings\
文件 500 2015-01-20 16:04 hib_str_news\.settings\.jsdtscope
文件 88 2015-01-20 16:09 hib_str_news\.settings\org.eclipse.core.resources.prefs
文件 330 2015-01-20 16:04 hib_str_news\.settings\org.eclipse.jdt.core.prefs
文件 49 2015-01-20 16:04 hib_str_news\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2015-01-20 16:04 hib_str_news\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2015-01-20 16:05 hib_str_news\WebRoot\
目录 0 2015-01-20 16:04 hib_str_news\WebRoot\me
文件 36 2015-01-20 16:04 hib_str_news\WebRoot\me
目录 0 2015-01-20 16:06 hib_str_news\WebRoot\WEB-INF\
目录 0 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\
目录 0 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\
目录 0 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\
目录 0 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\action\
文件 4161 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\action\NewsAction.class
目录 0 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\dao\
文件 4478 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\dao\NewsDAO.class
目录 0 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\dto\
文件 1217 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\dto\Category.class
文件 794 2015-01-20 08:45 hib_str_news\WebRoot\WEB-INF\classes\com\news\dto\Category.hbm.xm
文件 1635 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\dto\News.class
文件 1043 2015-01-20 12:00 hib_str_news\WebRoot\WEB-INF\classes\com\news\dto\News.hbm.xm
目录 0 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\model\
文件 794 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\model\CategoryModel.class
文件 1556 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\model\NewsModel.class
目录 0 2015-03-07 08:34 hib_str_news\WebRoot\WEB-INF\classes\com\news\service\
............此处省略137个文件信息
相关资源
- Scratch 62节课 教案设计和源码.rar
- 客家醉美民宿酒店系统v4.4.5运营版本
-
actionsc
ript for multipla yer Games and v - 领智工业生产管理系统
- 网络入侵检测系统的设计与实现绝版
- 仿通达OA完整源码
- why programs fail 系统化调试指南中文版
- Axure RP 7.0/8.0后台管理系统原型模板产
- VLSI数字信号处理系统
- 基于安卓课堂签到签到系统,教师端
- 小程序商城源码+后台源码
- 冒险岛同步版本登录器源码.rar
- 有源电力滤波器:结构·原理·控制
- spring in action(第四版 中英文版 带源
- 源码包ZStack-CC2530-2.5.1a最新
- [信管网]2009-2019系统集成项目管理工程
- 实验室安排管理系统
- XP系统磁盘分区工具
- 奥本海姆《信号与系统》(第二版教
- 嵌入式实时操作系统small RTOS51原理及
- 恒达办公用品管理系统软件(连锁版
- 基于SSH的OA管理系统
- 线性系统理论第二版 郑大钟 pdf
- 学习verilog语言,基于ISE系统
- 数据库系统导论第7版 简体中文 PDF 版
- 北大青鸟第三单元项目OA系统含数据库
- 基于探索者F4开发板的智能语音识别系
- 集成讯飞语音图灵机器人侧滑菜单别
- Maven《实战》许晓斌完整版包含源码
- 南京航空航天大学考研数据结构及操
评论
共有 条评论