A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

小小云端

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© 小小云端 初级黑马   /  2019-11-28 14:22  /  773 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我在这里对这段时间的学习做一个总结.
网站的第一步就是注册.注册功能,后台需要获取前台提交过来的验证码,用户名和密码,先校验验证码,将后台生成的验证码存入session,然后将前台传过来的验证码与后台的验证码进行校对,如果通过则放行.然后校验用户名,发送一个ajax请求,在后台根据用户名查询数据库,如果能查询到记录,就说明用户名存在,则给前台返回一个提示信息,以上两个信息都通过了判断,则可以将表单放入数据库.
第二个功能登陆,功能与注册相似,也是获取验证码,用户名和密码.验证码校验通过之后,根据用户名来查询数据库,然后用前台获取的密码和数据库查询的账户密码进行对比,如果一致则放行,并且将查询到的用户信息放入session中,保持登陆状态.
第三个功能,展示页面的列表信息,这个没什么难度,直接查询数据库对应的表单,然后将后台查询到的结果集封装到result中,然后在前台通过遍历展示出来.
第四个功能,根据查询字段,来显示对应的信息.在页面中,有一个搜索框和搜索按钮,给这个搜索按钮绑定提交事件,然后将搜索框的value值作为事件的参数传入.后台的servlet获取前台传过来的value值 ,然后根据value值来进行模糊查询,然后将查询到的记录封装到map集合当中,然后传回前台进行展示.
目前我只学习到了这里,后面关于service层的逻辑代码会变多,现在我要锻炼逻辑思维能力,这样才能适应接下来的学习自己也有用复盘的方法,也有尝试用包围式学习方法,也一直鼓励自己要进行学习体系的搭建,同时对于学习新的东西遗忘曲线也需要得到一定的重视。

1 个回复

正序浏览
今天很残酷 明天更残酷 后天很美好,坚持:5_229:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马