articleList = articleService.queryArticlePage(queryArticle page);
Mapject> map = new HashMapject>();
map.put(“articleList“ articleList);
map.put(“page“ page);
json = this.setJson(true “成功“ map);
} catch (Exception e) {
json = this.setJson(false “异常“ n
资源简介
基于javaweb的教育培训网站,功能强大,但是还是有缺陷的。请笑纳哦。
代码片段和文件信息
package com.inxedu.os.app.controller.article;
import com.inxedu.os.common.controller.baseController;
import com.inxedu.os.common.entity.PageEntity;
import com.inxedu.os.edu.entity.article.Article;
import com.inxedu.os.edu.entity.article.QueryArticle;
import com.inxedu.os.edu.service.article.ArticleService;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpServletRequest;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* @author www.inxedu.com
*/
@Controller
@RequestMapping(“/webapp“)
public class AppArticleController extends baseController {
private static Logger logger = Logger.getLogger(AppArticleController.class);
@Autowired
private ArticleService articleService;
/**
* 咨询列表
*/
@RequestMapping(“/showlist“)
@ResponseBody
public Mapject> showArticleList(HttpServletRequest request @ModelAttribute(“page“) PageEntity page) {
Mapject> json = new HashMapject>();
SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);
try {
String currentPage = request.getParameter(“currentPage“);// 当前页
if (currentPage == null || currentPage.trim().equals(““)) {
json = this.setJson(false “页码不能为空“ null);
return json;
}
page.setCurrentPage(Integer.parseInt(currentPage));// 当前页
page.setPageSize(10);// 每页多少条数据
String pageSize = request.getParameter(“pageSize“);
if (pageSize != null) {
page.setPageSize(Integer.parseInt(pageSize));
}
String beginTime = request.getParameter(“beginCreateTime“);
String endTime = request.getParameter(“endCreateTime“);
Date beginCreateTime = null;
Date endCreateTime = null;
if (beginTime != null && !beginTime.equals(““)) {
beginCreateTime = sdf.parse(beginTime);// 开始添加时间
}
if (endTime != null && !endTime.equals(““)) {
endCreateTime = sdf.parse(endTime);// 结束添加时间
}
String queryKey = request.getParameter(“queryKey“);// 标题或文章来源
/* ===================查询条件================== */
QueryArticle queryArticle = new QueryArticle();
queryArticle.setType(2);// 文章类型 2文章
queryArticle.setBeginCreateTime(beginCreateTime);// 开始添加时间
queryArticle.setEndCreateTime(endCreateTime);// 结束添加时间
queryArticle.setQueryKey(queryKey);// 标题或文章来源
List
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-20 16:46 inxedu\
文件 2020 2017-06-03 18:34 inxedu\README.md
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\
文件 1309 2017-06-03 18:34 inxedu\demo_inxedu_open\.classpath
文件 1446 2017-06-03 18:34 inxedu\demo_inxedu_open\.project
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\.settings\
文件 327 2017-06-03 18:34 inxedu\demo_inxedu_open\.settings\org.eclipse.core.resources.prefs
文件 736 2017-06-03 18:34 inxedu\demo_inxedu_open\.settings\org.eclipse.jdt.core.prefs
文件 90 2017-06-03 18:34 inxedu\demo_inxedu_open\.settings\org.eclipse.m2e.core.prefs
文件 659 2017-06-03 18:34 inxedu\demo_inxedu_open\.settings\org.eclipse.wst.common.component
文件 252 2017-06-03 18:34 inxedu\demo_inxedu_open\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 50 2017-06-03 18:34 inxedu\demo_inxedu_open\.settings\org.eclipse.wst.validation.prefs
文件 8343 2017-06-03 18:34 inxedu\demo_inxedu_open\demo_inxedu_open.iml
文件 264525 2017-06-03 18:34 inxedu\demo_inxedu_open\demo_inxedu_v2_0_open.sql
文件 16273 2017-06-03 18:34 inxedu\demo_inxedu_open\pom.xm
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\inxedu\
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\article\
文件 4152 2017-06-03 18:34 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\article\AppArticleController.java
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\course\
文件 4474 2017-06-03 18:34 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\course\AppCourseController.java
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\subject\
文件 1492 2017-06-03 18:34 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\subject\AppSubjectController.java
目录 0 2019-04-20 16:46 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\teacher\
文件 4454 2017-06-03 18:34 inxedu\demo_inxedu_open\src\main\java\com\inxedu\os\app\controller\teacher\AppTeacherController.java
............此处省略2362个文件信息
相关资源
-
Java How to Program Early ob
jects 10th Edit - 省市区三级联动Java版
- crm java版源码
- java EE高校后勤系统
- 简易人事管理系统
- 可视化文件服务器,基于Spring boot T
- JSP教学评价SSH.zip
- mqtt_demo java端实现 包含 mqtt jar依赖包
- 《深入理解Java虚拟机:JVM高级特性与最
- 基于javaweb的网上商城
- Javaweb系统设计--电影购票系统
- SSH+MYSQL 开发java web 企业级新闻系统
- 仿QQ开发的即时通讯软件
- 华中科技大学JAVA程序设计实验代码:
- 小白——简单的作业批改系统
- 基于Java的网络版斗地主
- J2EE框架项目Struts2,Hibernate3,Spring3,
- 基于Java的人力资源管理系统 毕业设计
- java拼图游戏课程设计源代码,内附
- JavaWeb报表制作与管理源代码+文档
- Docker and Kubernetes for Java Developers pdf+
- java网络编程 对战版俄罗斯方块
- TinyOS源码说明
- java版语义解析
- JavaSSH界面美观大方 设备管理系统-v
- 海康威视SDK自动拍照java代码亲测有效
- IEEE802.3以太网帧封装 课程设计 java+
- 基于java编写的网上书店管理系统
- SSH图书商城
- 经典java编程100例
评论
共有 条评论