摘要: 上传文件 上传文件 请求:必须是POST请求 表单:enctype=“multipart/form-data” Spring MVC:通过 MultipartFile 处理上传文件 开发步骤 访问账号设置页面 上传头像 获取头像 开发步骤 ①访问账号设置页面 前端部分,已写好**.html**文件 阅读全文
posted @ 2022-04-30 15:20 卷皇 阅读(420) 评论(0) 推荐(0)
摘要: 验证码功能 Kaptcha 导入 jar 包 编写 Kaptcha 配置类 生成随机字符、生成图片 一、导入依赖 生成验证码 <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <ve 阅读全文
posted @ 2022-04-30 15:16 卷皇 阅读(467) 评论(0) 推荐(0)
摘要: 会话管理 HTTP的基本性质 HTTP是简单的 HTTP是可扩展的 HTTP是无状态的,有会话的 Cookie 是服务器发送到浏览器,并保存在浏览器端的一小块数据。 浏览器下次访问该服务器时,会自动携带块该数据,将其发送给服务器。 Session 是JavaEE的标准,用于在服务端记录客户端信息。 阅读全文
posted @ 2022-04-30 15:15 卷皇 阅读(442) 评论(0) 推荐(0)
摘要: 2.2&2.3开发注册功能 访问注册页面 点击顶部区域内的链接,打开注册页面。 提交注册数据 通过表单提交数据。 服务端验证账号是否已存在、邮箱是否已注册。 服务端发送激活邮件。 激活注册账号 点击邮件中的链接,访问服务端的激活服务。 一、访问注册页面 1.点击顶部区域链接,打开注册页面 ①建立一个 阅读全文
posted @ 2022-04-30 14:49 卷皇 阅读(648) 评论(0) 推荐(0)
摘要: 发送邮件 邮箱设置 启用客户端SMTP服务 Spring Email 导入 jar 包 邮箱参数配置 使用 JavaMailSender 发送邮件 模板引擎 使用 Thymeleaf 发送 HTML 邮件 1.前置服务 开启邮箱pop3/SMTP服务 ①导入相关jar包 <dependency> < 阅读全文
posted @ 2022-04-30 14:44 卷皇 阅读(575) 评论(0) 推荐(0)
摘要: Springboot搭建 使用idea工具创建springboot项目 第一步: 后续直接点next,下一步 直到进入依赖选择页面,Web选择Spring Web,Template Engines选择 Thymeleaf (模板引擎若在项目建立之后需要改动,可在application.yml进行配置 阅读全文
posted @ 2022-04-30 14:43 卷皇 阅读(698) 评论(0) 推荐(0)
摘要: 开发社区首页 开发流程 1次请求的执行过程 分步实现 开发社区首页,显示前10个帖子 开发分页组件,分页显示所有的帖子 我们首先开发社区首页,显示帖子,先查看一下存帖子的表,在navicat右边可以查看DDL(Data Definition Language),也就是建表语句,workbench查看 阅读全文
posted @ 2022-04-28 14:17 卷皇 阅读(1505) 评论(0) 推荐(0)