安全配置接入这里通过spring security安全框架来实现,引入如下依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </
1、将HTML页面存放在resources/static目录下的访问将HTML页面存放在 resources(资源目录)下的 static 目录中。【示例】在static目录下创建test1.html页面,然后在static目录下创建view目录,在view目录下创建test2.html页面,实现在浏览器中的访问。项目结构如下图:(1)在static目录下创建test1.html页面页面代码如下
转载 2024-06-27 20:21:14
50阅读
1.@WebFilter 通过 @WebFilter 注解来标记一个过滤器,这种方式相信大家很容易想到。这是将 Servlet 中的那一套东西直接拿到 Spring Boot 上用。具体做法就是通过 @WebFilter 注解来标记一个 Filter,如下:@WebFilter(urlPatterns = "/*") public class MyFilter implements Filter
转载 2024-03-18 09:07:35
57阅读
上一篇文章介绍了使用JdbcTemplate完成对数据库的增删改查,使用了postman工具测试了功能是否实现,这一篇介绍如何调用springboot的后台接口,将数据真正展示出来。这里使用jsp进行页面展示,虽然springboot强烈不推荐使用jsp,而是推荐使用Themeleaf,但是很多人习惯使用jsp(包括我),这里先使用jsp做springboot的入门介绍,也可以更好的理解。还是继续
k8s部署java agent一、需求二、实现思路三、步骤3.1 制作agent镜像3.1.1 Dockerfile3.1.2 执行命令3.2 推送镜像3.3 部署到k8s环境3.3.1 daemonset配置文件3.3.2 运行daemonset3.3.3 查看daemonset运行情况3.4 验证是否挂载成功3.5 java应用容器使用挂载内容3.5.1 制作java应用镜像3.5.2 部署
转载 2024-03-21 22:07:01
217阅读
Springboot实现页面跳转需要引入依赖:<dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <version>3.0.11.RELEASE</version> </depen
转载 2023-07-21 13:44:11
431阅读
Spring Boot 整合 Spring Security 之后,默认用户名为 user ,密码在项目启动时打印在控制台。这个随机生成的密码,每次项目启动时都会变,不是很方便。我们可以自己配置 Spring Security 的用户和角色,有三种方式可以实现:通过 application.properties 配置文件配置在内存中。通过 Java 代码配置在内存中。配置在数据库中,然后通过 Ja
转载 2023-10-29 23:30:24
65阅读
文章目录SpringBoot项目——创建个人中心页面1. 创建后端API(增删改查)1.1 在数据库中创建表 bot1.2 实现 pojo 层——bot1.3 实现 mapper 层——bot1.4 实现 service 层1.5 实现 controller 层2. 前端测试后端API2.1 测试 /user/bot/add/2.2 测试 /user/bot/remove/2.3 测试 /use
springboot工程添加404页面  首先在/src/main/resources下创建文件夹/public/error 在文件夹里创建html页面,jsp页面不可以。 <html> <body> <img src="/img/error/404.gif"> </body> </html> 访问报错时触发  
原创 2021-07-13 15:08:36
181阅读
2. 新增员工2.1 需求分析后台系统中可以管理员工信息,通过新增员工来添加后台系统用户。点击[添加员工]按钮跳转到新增页面,如下当填写完表单信息, 点击"保存"按钮后, 会提交该表单的数据到服务端, 在服务端中需要接受数据, 然后将数据保存至数据库中。2.2 数据模型新增员工,其实就是将我们新增页面录入的员工数据插入到employee表。employee表中的status字段已经设置了默认值1,
转载 2024-03-27 07:28:34
51阅读
<h2><a href="#" th:href="@{/emp}" class="btn btn-success">添加按钮</a></h2>a标签默认get方式在EmployeeController中添加//来到员工添加页面@GetMapping("/emp")public String toAddPage(){ //...
原创 2022-11-30 19:01:03
73阅读
Thymeleaf模板配置:maven添加支持如下:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>applicati
转载 2024-02-19 11:46:17
27阅读
SpringBootSpringBoot 基础篇 文章目录SpringBootSpringBoot 基础篇4 基于 SpringBoot 的SSMP 整合案例4.14 添加功能4.14.1 弹出添加窗口4.14.2 添加实现4.14.3 添加消息4.14.4 取消按钮4.14.5 小结 4 基于 SpringBoot 的SSMP 整合案例4.14 添加功能4.14.1 弹出添加窗口添加功能从点击这
文章目录1.cropper前端插件介绍1.1 插件效果展示2.使用cropper2.1springboot+ajax可能会出现的403问题解决(前端范围)2.2springboot前端静态资源路径即使正确也报404错误的解决方案3.前端demo代码(开箱即用)4.后端controller层5.总结 1.cropper前端插件介绍cropper是一款用于图像裁剪的插件,可以实现对本地用户上传到服务
转载 2024-06-21 08:42:33
16阅读
目录常用知识web常用配置数据校验静态资源扫描优先级Spring Boot 配置文件扫描优先级spring常用数据源及其mybatis关于Springboot的22个问题问题1 如何在进入网站时,就是登录页面问题2问题3无法解决 国际化如何解决问题4登录拦截器问题5如何restful传值 form如何restful传值问题6拦截器中的 /** /*区别问题7 themeleaf提取模板问题8 t
四、Web开发1、简介使用SpringBoot;1)、创建SpringBoot应用,选中我们需要的模块;2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;自动配置原理?这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxxxxxxAutoConfiguration:帮我们给容器中自动配置组
「基本配置」「部分源码」视频看完了,如果小伙伴们觉得松哥的视频风格还能接受,也可以看看松哥自制的 Spring Boot + Vue 系列视频教程以下是视频笔记。Spring Security 系列继续。前面的视频+文章,松哥和大家简单聊了 Spring Security 的基本用法,并且我们一起自定义了一个登录页面,让登录看起来更炫一些!今天我们来继续深入这个表单配置,挖掘一下这里边常见的其他配
# Java项目怎么调用页面 在Java项目中,通常需要调用页面来展示数据或者与用户进行交互。页面可以是HTML页面、JSP页面或者其他前端页面。本文将介绍如何在Java项目中调用页面,并提供代码示例。 ## 方案介绍 在Java项目中调用页面通常是通过控制器来实现的。控制器负责接收请求,处理业务逻辑,并将数据传递给页面进行展示。页面则负责展示数据并与用户进行交互。 ## 代码示例 #
原创 2024-05-08 06:08:54
36阅读
  本篇文章主要记录第一次利用springboot创建项目的步骤以及一些知识问题总结。创建springboot项目导入项目依赖整合mybatis1.创建数据库与表create database springboot; create table department( id int auto_increment, departmentName varchar(50), primary ke
U盘装机记录1. 将U盘制作为启动盘(安装PE文件到U盘)。(1)准备材料8G以上U盘一个一个可信的启动盘制作工具(这里是用的老毛桃)(2)将U盘插入电脑,单击老毛桃客户端(出现如下图所示的界面)。选择设备(就是插入的那个U盘)然后勾选一些选项。最后点击“一键制作”便可:点击“一键制作”后,U盘制作工具会完成接下来的所有任务。(将PE文件安装至U盘)最后发现U盘的名称已经被修改(被修改为
  • 1
  • 2
  • 3
  • 4
  • 5