根据马士兵bbs视频,纯属自己记录之用
- 目标
Snip20160714_1.png
- 需求:
- 能够树型展现
- 能够平板型展现(回复楼层等)
- 回复帖子
- 后台能够管理帖子:删除等
- 首先
close
其它的project:右键项目,然后点击close project
。 - 新建一个动态web项目
Snip20160714_2.png
Snip20160714_3.png
连续点击下一步,直至finish页面,选中创建web.xml后,再点击finish完成创建。
Snip20160714_4.png
Snip20160714_5.png
创建数据库(MySQL)
- 创建数据库的表(table):通过导入sql表的方式。
Snip20160714_6.png
Snip20160714_8.png
Snip20160714_9.png
Snip20160714_10.png
Snip20160714_11.png
? 至于sql文件如何创建,此坑待填。
- 连接数据库驱动JDBC
Snip20160714_12.png
Snip20160714_13.png
Snip20160714_14.png
Snip20160714_15.png
Snip20160714_16.png
注意此时的database
要更换成你真正创建的数据库名称:bbs。
测试连接,连接成功后,可以通过命令行或者workbench来手动执行bbs.sql中的插入命令等。
- 连接数据库
![Uploading Snip20160716_19_250133.png . . .]
Snip20160716_19.png
Snip20160716_22.png
Snip20160716_23.png
Snip20160716_24.png
此时有可能会出现错误,大概原因未导入drive jdbc的jar包
Snip20160716_25.png
Snip20160716_26.png
Snip20160716_27.png
- 展示数据库的数据
Snip20160716_29.png
- tree展示
Snip20160716_31.png
Snip20160716_32.png
Snip20160716_33.png
- 详情展示(包括:链接添加、详情页)
Snip20160716_34.png
创建ShowArticleDeletail.jsp
详情页,并修改编码格式为gbk
。(忘记截图了)
Snip20160716_35.png
Snip20160716_36.png