简单用户登录网站(HttpServlet1.2版本)
Posted ksyoon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单用户登录网站(HttpServlet1.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版本)的主要内容,如果未能解决你的问题,请参考以下文章