我曾经直接打开static的login.html,但是打开端口并不是8080,此时变为63342,访问链接变为localhost:63342/wxshop/static/page/login.html?_ijt=rjhm3cirpa5rlc3bs79ed75fu0&_ij_reload=RELOAD_ON_SAVE,页面仍可打开,点击事件报404错误 遇见这种情况就是用2.1和2.2的方法,访问正确的链接...
return "404"; } 1. 2. 3. 4. 5. 这种方式,同样适用于springmvc,所有不存在的请求都会映射到该方法上。 但是,问题在于如果项目配置了knife4j项目接口文档,对应的请求是:/doc.html,只有在请求该地址时,项目才会运行生成doc.html,不请求就不存在,因为是临时生成的html文件,原本并不存在于项目当中,所以,在生成...
创建404错误页面:首先,我们需要创建一个HTML页面,作为我们的404错误页面。我们可以将这个页面命名为404.html,并将其放在src/main/resources/templates目录下。 配置404错误处理器:接下来,我们需要配置Spring Boot的404错误处理器。我们可以通过创建一个@ControllerAdvice注解的类来实现这一点。 定义错误处理器方法:在@Cont...
用springboot访问html文件时一直出现下面的错误: controller层如下: 在application.properties中的配置如下: 以上配置的情况下,访问html页面一直出现404,后来发现需要导入thymleaf依赖,导入之后再次访问就可以成功运行 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</...
首先,你需要创建一个HTML文件,作为自定义的404页面。这个文件可以包含任何你希望展示的内容,如友好的提示信息、导航链接、搜索框等。例如,你可以创建一个名为error-404.html的文件,放在项目的src/main/resources/static目录下。 <!DOCTYPEhtml><htmllang="zh-CN"><head><metacharset="UTF-8"><title>404 - 页面...
500.html 页面测试 访问已存在的接口:http://localhost:808QmwGdF0/toLogin,结果如下 没有使用模板引擎 如果没有使用 thymeleaf 等模板引擎时,springboot 会到静态资源文件夹寻找 404.htm、500.html的错误提示页面,命名同上。springboot 中默认的静态资源路径有 4 个,分别是 ...
在使用 thymeleaf 等模板引擎时,SpringBoot 会自动到 src/main/resources/templates/error/,文件夹下寻找 404.html、500.html 的错误提示页面 错误提示页面的命名规则就是:错误码.html,如 404 是 404.html,500 是 500.html 1.2 没有使用模板引擎 如果没有使用 thymeleaf 等模板引擎时,SpringBoot 会到静态资源...
上边的代码也就是说,针对不同的请求方式,会返回不同的结果,其关键在于@RequestMapping注解的produces = {"text/html"}属性上定制错误页面,如404、500等。有模板引擎的情况(可以用于渲染页面)项目
404 静态的错误页面 进阶:带变量的错误页面 I.错误页面响应(静态) 如果只是一个静态页面,只要有thymeleaf依赖,别的什么都不要写,控制器也不要写,/error目录也不用新建,只要将你的静态页面重名为为error.html放在下面的目录就行。 resource/templates
* 参数1 响应状态码 NOT_FOUND 404 INTERNAL_SERVER_ERROR 500 * 参数2 出现响应状态码的时候的跳转路径 可以自定义跳转路径 */ErrorPage error404=newErrorPage(HttpStatus.NOT_FOUND,"/404.html");ErrorPage error500=newErrorPage(HttpStatus.INTERNAL_SERVER_ERROR,"/testData");/** ...