标签:建立 中文 下载 应用 用户登录 login 页面跳转 一个 上下
1.第一步首先在数据库中建立user数据表
user表中有Id,username,password,三个字段。
2.使用编辑器创建一个JAVA动态项目。在网上下载登录模板,导入项目中,项目结构如下。
3.创建一个servlet。处理登录逻辑,同时在web.xml中配置servlet
4.LoginServlet处理登录逻辑,LoginServlet调用DAO层接口关联数据库。
5.LoginServlet从登录页面中获取username,password,以及是否记住密码等信息,然后进行验证。
如果用户名和密码正确,且记住密码,则将用户名和密码存到cookie中。同时存入session信息。
如果用户未点击记住密码,则只存入session信息。
6.登录成功跳转到seccess.jsp,登录失败则返回login.jsp
7.seccess页面
显示用户登录的用户名以及密码,用session记录当前在线的用户数。
当用户退出浏览器时,删除该用户的session信息
用户登录页面的链接:http://101.37.17.200:8080/Servlet_war/index.jsp
登录数据库中的用户如,username:lisa;password:123 记住密码
用户登录成功,显示用户信息,当点击下方用户退出,页面跳转到登录页面。
8.当选择了记住密码时,用户再进入login.jsp时,会默认之前登录的信息。
9.解决中文乱码的问题:添加一个过滤器
web.xml中进行配置。
码云链接为:https://gitee.com/duan-p/JAVAEE.git
用户登录链接:http://101.37.17.200:8080/Servlet_war/index.jsp
小组成员:段鹏,黄林
标签:建立 中文 下载 应用 用户登录 login 页面跳转 一个 上下
原文地址:https://www.cnblogs.com/fddp/p/13022279.html