购课系统门户首页

工程搭建

可以参考

易课寄在线购课系统开发笔记(七)–后台管理系统工程搭建分析

ecourses-bms-web 工程的搭建过程。

功能分析

请求的 url:/index

web.xml 中的欢迎页配置

<welcome-file-list><welcome-file>index.html</welcome-file>
</welcome-file-list>

http://localhost:8082/index.html

参数:没有

返回值:String 逻辑视图

package cn.ecourses.portal.controller;
//首页展示Controller
@Controller
public class IndexController {@Value("${CONTENT_BIGAD_ID}")private Long CONTENT_BIGAD_ID;@Value("${CONTENT_MINIAD_ID}")private Long CONTENT_MINIAD_ID;@Value("${CONTENT_BESTUP_ID}")private Long CONTENT_BESTUP_ID;@Value("${CONTENT_BESTDOWN_ID}")private Long CONTENT_BESTDOWN_ID;@Value("${CONTENT_CHEAPLEFT_ID}")private Long CONTENT_CHEAPLEFT_ID;@Value("${CONTENT_CHEAPLIST_ID}")private Long CONTENT_CHEAPLIST_ID;@Value("${CONTENT_MINITITLELIST_ID}")private Long CONTENT_MINITITLELIST_ID;@Value("${CONTENT_NEWS_ID}")private Long CONTENT_NEWS_ID;@Autowiredprivate ContentService contentService;@RequestMapping("/index")public String showIndex(Model model) {//查询内容列表List<EcoursesContent> bigAdList = contentService.getContentListByCid(CONTENT_BIGAD_ID);List<EcoursesContent> smallAdList = contentService.getContentListByCid(CONTENT_MINIAD_ID);List<EcoursesContent> bestUpList = contentService.getContentListByCid(CONTENT_BESTUP_ID);List<EcoursesContent> bestDownList = contentService.getContentListByCid(CONTENT_BESTDOWN_ID);List<EcoursesContent> cheapLeftList = contentService.getContentListByCid(CONTENT_CHEAPLEFT_ID);List<EcoursesContent> cheapList = contentService.getContentListByCid(CONTENT_CHEAPLIST_ID);List<EcoursesContent> miniTitleList = contentService.getContentListByCid(CONTENT_MINITITLELIST_ID);List<EcoursesContent> newsList = contentService.getContentListByCid(CONTENT_NEWS_ID);// 把结果传递给页面model.addAttribute("bigAdList", bigAdList);model.addAttribute("smallAdList", smallAdList);model.addAttribute("bestUpList", bestUpList);model.addAttribute("bestDownList", bestDownList);model.addAttribute("cheapLeftList", cheapLeftList);model.addAttribute("cheapList", cheapList);model.addAttribute("miniTitleList", miniTitleList);model.addAttribute("newsList", newsList);return "index";}
}

易课寄在线购课系统开发笔记(十五)--完成购课系统门户的工程搭建相关推荐

  1. 【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI

    分享一下我老师大神的人工智能教程.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow 本系列文章由zhm ...

  2. 【转】【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI

    原文连接:http://www.cnblogs.com/dyllove98/archive/2012/04/07/2461865.html#commentform 我们常常听闻AI(Artificia ...

  3. 【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI .

    本系列文章由zhmxy555编写,转载请注明出处.  http://blog.csdn.net/zhmxy555/article/details/7434317 作者:毛星云    邮箱: happy ...

  4. [原]【Visual C++】游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI

    本系列文章由zhmxy555编写,转载请注明出处.  http://blog.csdn.net/zhmxy555/article/details/7434317 作者:毛星云    邮箱: happy ...

  5. 游戏开发笔记十五 游戏人工智能(一) 运动型游戏AI

    我们常常听闻AI(Artificial Intelligence人工智能)这个名词,比如Dota里面的AI地图.写这篇文章的时候,最新版的Dota AI是6.72f,估计过几天6.73的AI也要出来了 ...

  6. 游戏系统开发笔记(三)——通用代码库

    墨水比较有限,工作时基本也都是着眼小处,除了工作内容涉及过的几个模块,其余的暂时并未多作关注,所以基本上还只是停留在感性认识上.不过我倒觉得这是难免,毕竟游戏产品放到整个软件行业来说也是个较复杂的东西 ...

  7. 【Visual C++】游戏开发笔记十六 讲解一个完整的回合制游戏demo

    本系列文章由zhmxy555编写,转载请注明出处. 文章链接  http://blog.csdn.net/zhmxy555/article/details/7447864 作者:毛星云    邮箱:  ...

  8. 【Visual C 】游戏开发笔记十六 讲解一个完整的回合制游戏demo

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...

  9. [原]【Visual C++】游戏开发笔记十六 讲解一个完整的回合制游戏demo

    本系列文章由zhmxy555编写,转载请注明出处. 文章链接  http://blog.csdn.net/zhmxy555/article/details/7447864 作者:毛星云    邮箱:  ...

  10. 【Visual C++】游戏开发笔记十六 讲解一个完整的回合制游戏demo

    本系列文章由zhmxy555编写,转载请注明出处. 文章链接  http://blog.csdn.net/zhmxy555/article/details/7447864 作者:毛星云    邮箱:  ...

最新文章

  1. springboot运行jar包时候加载指定目录的其他jar支持包
  2. windows 开启mysql日志记录_windows下mysql日志开启与查询
  3. UIBOT调试时步入的快捷键_远程调试 bug ,快速定位问题
  4. 保险极客CTO叶晖谈企业团体险的星辰大海
  5. 4.UiCollection API 详细介绍
  6. SpringBoot:ApplicationEvent与ApplicationListener
  7. 高清壁纸:60款可爱的圣诞节电脑桌面壁纸《中篇》
  8. 深入理解jQuery插件开发
  9. 深入理解计算机系统(CSAPP) 实验详解:ShellLab
  10. 小型pascal编译器C语言代码,Pascal简单编译器
  11. 联想计算机的功能键,联想fn键怎么用 联想fn组合按键功能介绍【图文】
  12. 人脸识别(Face Recognition)简要综述
  13. win8服务器备份在哪个文件夹,iPhone备份文件在哪里?Win8系统路径介绍
  14. 希望我能帮助你:关于软件开发的建议
  15. Ubuntu删除U盘分区,并格式化U盘
  16. 一分钟了解:NMN的副作用和危害?nmn对人体有害吗?
  17. [译] Kotlin Flow 官方 Guide 指南(2021-06-13)翻译
  18. 衡量两个向量相似度的方法:余弦相似度
  19. linux开启telnet服务(总结)
  20. Maven-使用私服的好处

热门文章

  1. 全球及中国扑克牌行业需求现状及十四五前景展望报告2022年版
  2. PI-REC 水记 (线稿+色块→绘画)
  3. (qqqqc)自用模板
  4. [导入]推荐赚钱大师博恩崔西七步成功赚钱公式
  5. 斗鱼发布Q3财报:连续三个季度收入下滑,市值年初至今缩水五成
  6. 特洛伊战争真正的罪魁祸首-我鄙视奥林斯山诸神无聊的战争
  7. Python手记-10:Beautiful Soup爬取豆瓣经典书单
  8. JDK源码系列:ThreadLocal弱引用真的是过度设计吗?
  9. mac 安装 maven 过程
  10. JS 之 Event 对象