Spring+MVC+MyBatis的登录页面
-------源代码在 github 上
一、搭建SpringMVC框架的web项目
地址:https://blog.csdn.net/qq_56180999/article/details/121856276
二、配置tomcat
地址: https://blog.csdn.net/qq_56180999/article/details/121855908
三、创建数据库
四、修改相关内容
1、tomcat的启动项目地址(url和我保持一样,不然项目使用端口的地方都要修改)
2、前端jsp部分
网页标题:
3、MySQL连接
4、session(分)和cookie(秒)的过期时间
cookie在LoginController多个地方都有使用,这里只截了一张图
可以通过浏览器右击检查,找到Application查看cookie
五、启动
1、下载仓库到本地
2、使用idea打开项目
3、修改一些上面提到的(web、tomcat、mysql)配置
4、点击tomcat运行
5、打开浏览器,在地址栏输入:http://localhost:8080/java22e/toLogin
或 http://localhost:8080/java22e/login
六、效果
1、登录页面
2、输入错误信息或不输入信息,点击登录将提示
3、信息输入正确,进入main页面
4、在main页面可以修改用户名和注销用户
5、短期登录后,可以在cookie期限内点击免密登录
如果cookie过期将提示你超期,需要你输入信息登录
6、输入用户信息,点击快速注册,将注册用户(手机号格式、验证码输入错误将提示,用户手机号已注册也会提示)
如果输入正确,并且该手机号未注册,则注册成功,自动跳转到main页面
7、用户已注册,输入信息,输入新密码到密码框,点击忘记密码,则修改密码
修改后自动跳转到main页面