前言:
刚刚学完web基础的内容,准备找几个小项目练练手,然后上了慕课上找了一个题目跟着自己实现了一遍功能。
链接:慕课生成报表
用的技术也是最基础的原生态JDBC+JSP+Servlet
跟视频的讲解源码区别:
1. JSP使用jstl标签来遍历list和el表达式显示数据
2. 慕课上后台查询数量和交易笔数的sql语句分两部分实现,我给组合实现了。
慕课上没有源码,我便讲自己的源码和数据库脚本传到Git
上:
https://github.com/jjc123/Report
数据库脚本如何导入自己的数据库:首先创建一个report的的database
mysql -uroot -p report < D:/report.sql
Enter password: ******
所需的最新jar包我放在了百度云盘:
https://pan.baidu.com/s/1zyDVCwgU0MxKLr3pCsXOfQ
数据库的表结构:
商品信息表:
买家信息表
交易信息表
最终显示格式:
不过我做的前台显示没有css效果加持,重在格式功能,别介意哈。
我的效果:
注意点:
前台forEach标签中 的结果集要相加:
我是添加了set标签保存中间变量,set默认是page能保存的。
<c:set var="selling_count" value="0" scope="session"></c:set>