点赞再看,养成习惯
开发环境:
- jdk 8
- intellij idea
- tomcat 8
- mysql 5.7
- maven 3.6
所用技术:
- springboot
- jsp
- 数据静态初始化
项目介绍
使用springboot整合jsp,在后端写入公交路线名称和详细站点,前端页面可条件查询具体的内容,如公交路线,公交名称,车俩信息等。
运行效果
前台用户端:
- 路线选择
- 路线详情
数据准备:
- BusData.txt
准备工作:
- pom.xml加入jsp模板引擎支持:
1 | diff复制代码<dependency> |
- springboot配置jsp
1 | diff复制代码spring.mvc.view.prefix=/ |
重要代码:
- bus数据初始化
1 | diff复制代码@PostConstruct |
- 路线查询
1 | diff复制代码@RequestMapping("/way") |
- 公交车路线站展示
1 | diff复制代码@RequestMapping("/view") |
项目总结
- 项目存放路径最好不要带中文路径,否则可能存在静态busData资源初始化失败
- 页面时间车站路线所采用时间轴方式展示,长度动态计算,部分浏览器显示可能有点错位
- 其他后续迭代功能后续开发,敬请关注
本文转载自: 掘金