JSP因酷在线教育平台系统|网校平台是一款基于JSP的在线教育平台
网站功能模块:
课程功能
咨询功能
问答功能
首页banner推荐
播放模块
个人中心模块
个人资料模块
修改头像模块
收藏课程模块
问题总结: 项目导入如果get set报错请添加lombok插件就可以正常使用了
技术框架
核心框架:Spring Framework
视图框架:Spring MVC
持久层框架:MyBatis 3
JS框架:jQuery
富文本:kindeditor
开发环境
建议开发者使用以下环境,这样避免版本带来的问题
IDE:eclipse,idea
DB:Mysql5.5
JDK:JAVA 7
tomcat:tomcat 7.0.68已上
账号:demo@inxedu.com
密码:111111
网站功能模块:
课程功能
咨询功能
问答功能
首页banner推荐
播放模块
个人中心模块
个人资料模块
修改头像模块
收藏课程模块
问题总结: 项目导入如果get set报错请添加lombok插件就可以正常使用了
技术框架
核心框架:Spring Framework
视图框架:Spring MVC
持久层框架:MyBatis 3
JS框架:jQuery
富文本:kindeditor
开发环境
建议开发者使用以下环境,这样避免版本带来的问题
IDE:eclipse,idea
DB:Mysql5.5
JDK:JAVA 7
tomcat:tomcat 7.0.68已上
账号:demo@inxedu.com
密码:111111
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-06-15 17:38 demo_inxedu_open
文件 1309 2016-06-15 17:38 demo_inxedu_open.classpath
目录 0 2016-03-22 09:36 demo_inxedu_open.idea
文件 6 2016-03-22 09:35 demo_inxedu_open.idea.name
目录 0 2016-03-22 09:35 demo_inxedu_open.ideaartifacts
文件 284 2016-03-22 09:35 demo_inxedu_open.ideaartifactsinxedu_war.xml
文件 6405 2016-03-22 09:35 demo_inxedu_open.ideaartifactsinxedu_war_exploded.xml
文件 1174 2016-03-22 09:35 demo_inxedu_open.ideacompiler.xml
目录 0 2016-03-22 09:35 demo_inxedu_open.ideacopyright
文件 76 2016-03-22 09:35 demo_inxedu_open.ideacopyrightprofiles_settings.xml
文件 215 2016-03-22 09:35 demo_inxedu_open.ideaencodings.xml
目录 0 2016-03-22 09:35 demo_inxedu_open.idealibraries
文件 514 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__aopalliance_aopalliance_1_0.xml
文件 465 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__c3p0_c3p0_0_9_1_1.xml
文件 568 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__ch_qos_logback_logback_classic_1_1_2.xml
文件 547 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__ch_qos_logback_logback_core_1_1_2.xml
文件 594 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_beanutils_commons_beanutils_1_8_3.xml
文件 536 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_chain_commons_chain_1_1.xml
文件 536 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_codec_commons_codec_1_2.xml
文件 616 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_collections_commons_collections_3_2_1.xml
文件 631 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_configuration_commons_configuration_1_10.xml
文件 569 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_digester_commons_digester_1_8.xml
文件 591 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_fileupload_commons_fileupload_1_3.xml
文件 591 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_httpclient_commons_httpclient_3_1.xml
文件 503 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_io_commons_io_2_2.xml
文件 525 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_lang_commons_lang_2_6.xml
文件 572 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_logging_commons_logging_1_1_3.xml
文件 594 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_validator_commons_validator_1_3_1.xml
文件 486 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__com_alibaba_druid_1_0_1.xml
文件 573 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__com_asual_lesscss_lesscss_engine_1_5_1.xml
文件 496 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__com_caucho_hessian_3_1_5.xml
............此处省略2378个文件信息
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 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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-06-15 17:38 demo_inxedu_open
文件 1309 2016-06-15 17:38 demo_inxedu_open.classpath
目录 0 2016-03-22 09:36 demo_inxedu_open.idea
文件 6 2016-03-22 09:35 demo_inxedu_open.idea.name
目录 0 2016-03-22 09:35 demo_inxedu_open.ideaartifacts
文件 284 2016-03-22 09:35 demo_inxedu_open.ideaartifactsinxedu_war.xm
文件 6405 2016-03-22 09:35 demo_inxedu_open.ideaartifactsinxedu_war_exploded.xm
文件 1174 2016-03-22 09:35 demo_inxedu_open.ideacompiler.xm
目录 0 2016-03-22 09:35 demo_inxedu_open.ideacopyright
文件 76 2016-03-22 09:35 demo_inxedu_open.ideacopyrightprofiles_settings.xm
文件 215 2016-03-22 09:35 demo_inxedu_open.ideaencodings.xm
目录 0 2016-03-22 09:35 demo_inxedu_open.idealibraries
文件 514 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__aopalliance_aopalliance_1_0.xm
文件 465 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__c3p0_c3p0_0_9_1_1.xm
文件 568 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__ch_qos_logback_logback_classic_1_1_2.xm
文件 547 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__ch_qos_logback_logback_core_1_1_2.xm
文件 594 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_beanutils_commons_beanutils_1_8_3.xm
文件 536 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_chain_commons_chain_1_1.xm
文件 536 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_codec_commons_codec_1_2.xm
文件 616 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_collections_commons_collections_3_2_1.xm
文件 631 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_configuration_commons_configuration_1_10.xm
文件 569 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_digester_commons_digester_1_8.xm
文件 591 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_fileupload_commons_fileupload_1_3.xm
文件 591 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_httpclient_commons_httpclient_3_1.xm
文件 503 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_io_commons_io_2_2.xm
文件 525 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_lang_commons_lang_2_6.xm
文件 572 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_logging_commons_logging_1_1_3.xm
文件 594 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__commons_validator_commons_validator_1_3_1.xm
文件 486 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__com_alibaba_druid_1_0_1.xm
文件 573 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__com_asual_lesscss_lesscss_engine_1_5_1.xm
文件 496 2016-03-22 09:35 demo_inxedu_open.idealibrariesMaven__com_caucho_hessian_3_1_5.xm
............此处省略2378个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)