logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

tomcat配置默认404和400页面,解决springboot项目在Tomcat启动默认404页面不生效问题

所以这个时候只需要在webapps/xxx/WEB-INF/classes/templates下添加error.html页面即可。如果使用tomcat8,则不支持400页面的配置,只支持404页面的配置,在conf/web.xml中添加如下配置。这个问题是Spring Boot应用在访问不存在的URL时,会默认跳转到/error页面。但是在启动springboot项目时,404页面并不会生效,如下

文章图片
#tomcat#spring boot#java
springBoot从2.x升级到3.x后Oauth 客户端模式兼容以前代码处理

这样就能兼容spring-security-oauth2的相关配置了,注意client_id,clientSecret需要使用以前的配置(目前代码是通过读库处理)由于以前使用spring-security-oauth2时指定了获取token的访问地址为/access-token。升级为springboot3后已经无法使用spring-security-oauth2,需要使用。原springboot

文章图片
#spring boot#后端#java
tomcat 启动报错javax.naming.NameNotFoundException: 名称[xxx.LoginFilter/xxxService]未在此上下文中绑定

本地测试没问题,部署到服务器上的tomcat,启动报错javax.naming.NameNotFoundException: 名称[xxx.LoginFilter/xxxService]未在此上下文中绑定可能是由于在Tomcat的配置文件中,资源名称[xxxx]没有正确配置或者引用。为了解决这个问题,你可以尝试以下步骤:1、检查你的Tomcat配置文件(如context.xml或server.xm

文章图片
#tomcat#java#spring boot
到底了