Session

apache-tomcat-7.0.75\conf\web.xml

抛出问题: 用户在第一次登录之后, 重新打开一个浏览器窗口, 直接在地址栏中输入:

http://localhost:8080/servlet/welcome, 回车, 依然可以进入到欢迎页面, 这样用户就没有经过登录非法

进入到欢迎页面, 使用session技术可以解决这样的问题.

----------------------------------------------

LoginClServlet.java:

WelcomeServlet.java:

测试:

  1. 因为session的生命周期是10秒, 重开一个窗口, 在距离上一次登录时间为10秒内直接在地址栏输入

http://localhost:8080/servlet/welcome, 回车, 都会直接跳转到欢迎界面;

  2. 如果超过10秒再操作以上的动作的话, 就会被打回到登录界面, 这样防止了用户非法登录

 

posted @ 2017-03-12 17:00  半生戎马,共话桑麻、  阅读(87)  评论(0)    收藏  举报
levels of contents