码迷,mamicode.com
首页 > Web开发 > 详细

简单用户登录网站(HttpServlet1.2版本)

时间:2018-07-27 14:41:59      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:写用   style   登录   site   http   1.2   不一致   刷新   网站   

案例说明:当用户尚未登录就访问欢迎界面时,页面跳转到登录界面,并显示提示信息;

若用户填写的信息与固定用户信息不一致时,登录界面显示错误提示信息;否则跳转到欢迎页面,显示用户名信息.

新建Login2.java -- 用户登录界面,当用户信息输入错误时,会显示提醒信息.(当用户直接访问欢迎界面时,若用户的session不存在,则跳转到登录界面,提醒用户未登录)

技术分享图片

技术分享图片

对Login2.java进行Servlet部署

技术分享图片

新建LoginCl2.java -- 对用户输入的信息进行检验,若用户信息正确则新增session及其属性,必要时设置session存在时间,并跳转到欢迎界面;若用户填写的信息有误,在登录界面显示错误提醒.

技术分享图片

对LoginCl2.java进行Servlet部署

技术分享图片

新建Wel2.java -- 欢迎界面(检测session的某属性是否存在,若非空即存在,显示欢迎信息;否则跳转到登录界面并显示错误提醒信息)

技术分享图片

 对Wel2.java进行Servlet部署

技术分享图片

开启tomcat,在浏览器上访问127.0.0.1:8080/myweb-site/wel2,页面显示跳转到登录界面并显示错误提醒,如下:

技术分享图片

 

随便填写用户信息(用户名和密码都有误),页面效果如下:(用户名或密码有误效果自行操作)

 

技术分享图片

输入正确的用户信息,跳转到欢迎界面,效果如下:

技术分享图片

 

若在session存在时间20s内再次刷新页面,页面效果相同;若在20s后再刷新页面,因为session已经不存在了,页面效果如下:

技术分享图片

简单用户登录网站(HttpServlet1.2版本)

标签:写用   style   登录   site   http   1.2   不一致   刷新   网站   

原文地址:https://www.cnblogs.com/KSYoon/p/9376984.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!