发表于: 2017-10-23 23:44:31
1 681
今天完成的事情:
对任务4的代码进行完善发布到线上,,发现有一部分没有加载上..
任务5拆分,按照 师兄的给讲解的内容.
先做登录界面,对比数据库 登录功能
做一个查询所有在学学生表jsp.
cookie session demo
des md5加密方式
拦截器
拦截器里通过Cookie中判断Token的有效性来判断用户是否登录。
一个设为用户不登录可以访问,一个设为用户必须登录才可以访问。要求用户必须登录才能访问的url统一增加前缀
重新创建一个登录注册用的表.
然后实现,,遇到很多问题.
明天的计划:
继续任务,按照上面的任务步骤,将登录功能做完.
遇到的困难:
第一个是思路问题, 登录就相当于在数据库里面匹配相应的账户密码.我的思路是查询所有然后在java代码里进行匹配.
我师兄给我提供了另外一种思路,使用 select count方法在数据库里对账号密码进行匹配,如果全部正确则返回肯定为1. 我就是用这种方法.
第一个是sql语句,, 同时匹配两个参数,查询之后使用连接词and,
第二个问题是进行传参两个,,,
我的思路是声明一个数组,将数组放进去,,百度之后发现有更简单的方法,直接声明两个参数就可以了.
第三个问题是报错java.lang.StackOverflowError.
我的service是继承Dao ,然后在impl里面 加载DAO,,调用dao的方法,,结果报错java.lang.StackOverflowError.
后来更改Service,,重新声明方法. 更改方法名.
第四个问题:这个地方是user_name和user_password..改为这样
第五个问题 ..暂时还没有解决.
任务开始时间2017-10-23
任务结束时间2017-11-05
有延期风险.
禅道;http://task.ptteng.com/zentao/task-view-12250.html
评论