【学习摘记】马士兵bbs改良版_课时37_搜索与最后残留问题解决
【课时37】作业解答_Shopping开篇——最后一节,虎头蛇尾
【自读代码,尝试理解】search
1、articleSearch
①表格:keyword + 搜索
②增加基地址的设置:
2、searchResult:套用post页面
区别1:keyword接受中文的转码
区别2:sql语句
区别3:post页面无所谓验证,但是result页面,涉及删改。需要增加验证
但是,又不能像delete页面一样,上来就验证,因为普通用户也可查看。故此,应该仿照article或flat页面做验证。
【问题1】分页显示中的数组越界
【解决思路】增加一个末端的检验
【问题2】中文乱码(当前唯一的主干问题,增删改查之改前显现)
【解决思路】
【jsp-debug新法】双击设置断点(杀鸡用牛刀、开着拖拉机追兔子)
前提:server使用debug方式启动
【谆谆教诲】
(sql语句)怎么就老是写不对呢?难道就想不到把它打印出来么?对吧,同学们?
这种基础的调试办法,要牢牢的记在脑子里。形成自己的血液的一部分,自然而然的就出招了。啊,ok?
本能的反应,就想着应该可以把它打印出来。
【结语】
搜索还有一些更复杂的情况,搜索还有一些利用搜索引擎的情况,如果咱们这边来得及,我一定会给大家讲一些搜索引擎的知识。