【学习摘记】马士兵bbs初级版_课时8-9_最简单的敏捷开发案例:reply和replyOK(含中文乱码问题)
1、新建Reply.jsp
2、新建ReplyOK.jsp
【新发现】模糊的截图,把它放大到原来的大小变清晰后,再缩小,图片就变清晰了。
这样就够了么?
不,还需要把被回复帖的“是否为叶节点”设置成“否”
这样就够了么?
不,还有一个转账的问题。A账户转账到B账户——A账户上的钱划走了,B账户上的钱还没有增加。中间系统断电了。你遭受了严重的损失!
3、测试一下
中文乱码,暂且不管,用英文试试
OK!然而,有个小问题——每次进入到这个页面,列表都会在最末位叠加一次。
原来,str是成员变量,每次都会叠加。因此,只要在最后将其设为空就可以了。
4、优化一下ReplyOK.jsp:提交之后,直接跳转到tree页面
5、再优化一下ReplyOK.jsp:回车的显示
【一点反馈】
老师这样先确定主干、再循序渐进、层层优化的做法,听着太爽了!
6、最后的优化:中文乱码问题
①【分析可能出错的环节】
提交中文到下一个页面
插入数据库的过程中
数据库的字符集
从数据库里拿出来
拿对了,显示的时候出错
②查看数据库
从数据库拿出来之前就出错了。
③修改
④测试
再测!……提交!……
嗯哼~没问题了吧!