当前位置: 首页 > backend >正文

集训Demo1

做登录注册案例

创建数据库

创建项目

注意:mysql-connector-j-9.3.0.jar 包必须放在WEB-INF下的lib里才能生效,并且别忘了Add as Library

login.html把表单发送给LoginServlet

LoginServlet验证用户是否存在,存在保存username并跳转到welcome.html,不存在转发回login,html

welcome.html接收username,若直接访问welcome.html,2秒后返回login.html

但此处从session接收username,试了好多办法总是不行。视频中似乎用了JSP?搜索后说JSP被Spring Boot等框架替代了?先搁置一下

在login.html中点击“没有账号?”跳转到register.html进行登录

register.html把表单发送给RegisterServlet

RegisterServlet检查用户名是否存在,存在转发回register.html,不存在则插入新用户数据并跳转回login.html

测试

暂时让username检测通过

输入账号密码

欢迎界面

注册页面

数据添加成功

http://www.xdnf.cn/news/15314.html

相关文章:

  • CVPR2025 Mamba系列
  • JAVA--双亲委派机制
  • 维基艺术图片: python + scrapy 爬取图片
  • Linux系统中部署Redis详解
  • 算法练习6-大数乘法(高精度乘法)
  • RocketMQ-
  • 【字符串移位包含问题】2022-8-7
  • Opencv---深度学习开发
  • 单细胞入门(1)——介绍
  • 电商订单数据分析全流程:从数据处理到可视化洞察
  • 【PTA数据结构 | C语言版】车厢重排
  • Geant4 安装---Ubuntu
  • 【深度剖析】致力“四个最”的君乐宝数字化转型(下篇:转型成效5-打造数字化生存能力探索可持续发展路径)
  • 26. 删除有序数组中的重复项
  • 【MySQL笔记】事务的ACID特性与隔离级别
  • 详细理解向量叉积
  • 二分搜索 (左程云)
  • 【C/C++】编译期计算能力概述
  • uniapp弹出手机键盘,布局被顶飞,导致页面混乱问题
  • 使用Pycharm集成开发工具远程调试部署在虚拟机上的flask项目:超级详细的完整指南
  • Rust Web 全栈开发(六):在 Web 项目中使用 MySQL 数据库
  • Transforms
  • 单向链表反转 如何实现
  • JVM的垃圾回收算法和多种GC算法
  • Redis面试精讲 Day 1:Redis核心特性与应用场景
  • Day59
  • JavaWeb(苍穹外卖)--学习笔记05(MD5)
  • 2D转换之缩放scale
  • Cursor创建Spring Boot项目
  • 关于赛灵思的petalinux zynqmp.dtsi文件的理解