【学习摘记】马士兵bbs初级版_课时14-15_login权限控制:session的典型用法
2017-09-18 17:35
453 查看
【课时14 & 15】admin_login_2&3——权限控制:session的典型用法
①login.jsp : 登陆成功后,设置session的admin属性为true
②tree.jsp:依据admin的值来显示“删除”按钮
注:先放大再缩小,跟保持原来的缩小状态,清晰度真的不一样!
(这个道理,用在人生,岂非相似?先长大、再保持一颗童心,和从来没有长大,当然不一样。)
③delete.jsp : 安全隐患处理
【最终结果】
注:如果短期登陆过admin,那么即便不是从admin登录页->tree->删除,也可以通过delete页面删除成功,原因是session还没来得及结束。
【tip】借助Outline查看复杂的html的主干
【杂谈】
①边思考,边写程序,也是一种魅力。
②再显示不了中文,你就遇见鬼了,你找老师来,老师帮你捉鬼。
办法多的是,就是,找到最简洁的那条路径,比较麻烦一些。
③4:30—发现老师进错jsp文件了(该进tree,却进了detail),好想即时通讯告诉他,快换文件!
5:30—老师发现了自己的错误,连连道歉(突然发现,道歉也是一种优点。不是么?
也许,老师能把程序治得服服帖帖,正是因为他的“该低头时就低头”)
④这里我实现的并不是特别的漂亮,特别的完美,没关系,暂时先实现它。
①login.jsp : 登陆成功后,设置session的admin属性为true
②tree.jsp:依据admin的值来显示“删除”按钮
注:先放大再缩小,跟保持原来的缩小状态,清晰度真的不一样!
(这个道理,用在人生,岂非相似?先长大、再保持一颗童心,和从来没有长大,当然不一样。)
③delete.jsp : 安全隐患处理
【最终结果】
注:如果短期登陆过admin,那么即便不是从admin登录页->tree->删除,也可以通过delete页面删除成功,原因是session还没来得及结束。
【tip】借助Outline查看复杂的html的主干
【杂谈】
①边思考,边写程序,也是一种魅力。
②再显示不了中文,你就遇见鬼了,你找老师来,老师帮你捉鬼。
办法多的是,就是,找到最简洁的那条路径,比较麻烦一些。
③4:30—发现老师进错jsp文件了(该进tree,却进了detail),好想即时通讯告诉他,快换文件!
5:30—老师发现了自己的错误,连连道歉(突然发现,道歉也是一种优点。不是么?
也许,老师能把程序治得服服帖帖,正是因为他的“该低头时就低头”)
④这里我实现的并不是特别的漂亮,特别的完美,没关系,暂时先实现它。
相关文章推荐
- 【学习摘记】马士兵Servlet&JSP_课时11-课时14_session
- 【学习摘记】马士兵bbs初级版_课时8-9_最简单的敏捷开发案例:reply和replyOK(含中文乱码问题)
- 【学习摘记】马士兵bbs改良版_课时15_消除莫名其妙的黄线
- 【学习摘记】马士兵bbs初级版_课时16-20_平板式展现与分页
- 【学习摘记】马士兵bbs初级版_课时6_html/sql查错方法
- 【学习摘记】马士兵bbs初级版_课时13_登录页面:演示如何盗取网上资源
- 【学习摘记】马士兵bbs初级版_课时10_删除:递归是难点
- 【学习摘记】马士兵bbs初级版_课时5_数据的初步展现
- 【学习摘记】马士兵bbs初级版_课时7_show_the_detail
- 【学习摘记】马士兵bbs改良版_课时13-14_article.jsp:最上来讲的,却是最难的
- 【学习摘记】马士兵bbs初级版_课时3-4_执行sql文件,引入jar包
- 【学习摘记】马士兵bbs初级版_课时21_回复、发表新贴不能输入空白 & BBS总结
- 【学习摘记】马士兵bbs初级版_自己的项目
- 【学习摘记】马士兵bbs改良版_课时12_DB的封装
- 【学习摘记】马士兵bbs改良版_课时32_删除帖子_1——删除的递归以及相关处理,依旧是难点
- 【学习摘记】马士兵bbs改良版_课时25-26_跳转倒计时与snippets
- 【学习摘记】马士兵bbs改良版_课时33_删除帖子_2——通过传递url实现删除后跳转回来时的“重定向”
- 【学习摘记】马士兵bbs改良版_课时10_dreamweaver修图
- 【学习摘记】马士兵bbs改良版_课时29-30_平板形式展现:dreamweaver亮瞎了我的狗眼
- 【学习摘记】马士兵JDBC技术_课时14_JDBC处理可滚动的结果集