【学习摘记】马士兵bbs改良版_课时13-14_article.jsp:最上来讲的,却是最难的

【课时13 & 14】树状结构展现——最上来讲的,却是最难的


【反馈】

不是我说,这个BBS项目的完善版,我觉得还是暂时搁置。原因是,由html转成jsp的过程中,中文乱码以及所致的页面混乱。

不过,突然发现了源码……嗯也许,还有回旋的余地。

Import源码,运行article页,连接client总是过不去。想到可能是数据库的密码的问题,进入src->db,修改了密码、再运行,果然Ok!

虽然源代码都有,但是还是最好重建一个新项目->web application,跟着视频动手练。以下为“补做”的内容:




1、创建article.java——bbsad.sql的实体类


2、完善article.jsp


tree函数,将每一个article都取出来,放到List里


list里面的内容,展示到页面上——在展示的代码部分中加入for循环的头和尾


【异常处理1】ClassNotFound

WebRoot->WEB-INF->lib->import->桌面->mysql connector

Tip:当出现错误,不仅要看网页上的错误分析,还要看console上面的。


重新部署:

【异常处理2】StackOverFlow——递归一直循环



【结果】出现了基本的框架,虽然格式还不太对吧。



【反馈】老小子,你敢不敢不总说“非常简单”?太扎心!


代码一一对比之后,发现:

1、时间的获得语句写错了

2、For循环的结束部分放错地方了

修改后再运行,好看!




总是觉得这些话,前不着村后不着店,很仔细的研读了数据库部分的代码,改成了以下版本(这才是人看的嘛~)





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值