发表于: 2017-05-09 17:37:50
3 1241
今天完成的任务:
从昨天简单的密码登录转到使用拦截器,拦截拦截http请求到登录页面,通过验证权限(token,或者登录密码),才可以登录.另外WEB-INF下的jsp页面需要controller控制跳转才能访问到,但是在webapps根目录下则不用.所以需要权限访问的先放到WEB-INF下初步屏蔽,再用密码验证方式和拦截器拦截(先拦后验)
项目结构目录,方框内的是在实现初步登录访问后,新加的内容.主要实现拦截,加密,生产cookie,发送客户端.
MD5加盐等功能.总之就是提高用户访问时的安全性和方便性(通过cookie减少用户输入密码,保留用户上次访问环境)
.TaskController{}
1.cookie.getValue();
student=studentService.selectStudentById(id)
该service执行sql语句,通过id查询student的信息.
2.request.getScheme(),该方法返回当前连接使用的协议.比如,一般应用的HTTP ,SSL返回的HTTPS.
3. public static byte[] desCrypto(String string, String password)的用法和作用,通过它来加密数据将输出一串字节码.
二.晚上听胡靖将复盘项目目录结构,理解了jar,war,pom的区别.
遇到的问题:
对于控制类还是不太熟悉,具体的DES算法都不太清楚.
收获:
胡靖的分享干货满满,让自己对复盘项目充满了期待.加油!
明天的计划:
争取结束任务五.希望调试不要出问题.
评论