- 博客(6)
- 收藏
- 关注
原创 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/conf/server.xml 中进行配置。tomcat9及以上配置。
2024-04-03 09:43:24 1136 1
原创 tomcat 启动报错javax.naming.NameNotFoundException: 名称[xxx.LoginFilter/xxxService]未在此上下文中绑定
本地测试没问题,部署到服务器上的tomcat,启动报错javax.naming.NameNotFoundException: 名称[xxx.LoginFilter/xxxService]未在此上下文中绑定可能是由于在Tomcat的配置文件中,资源名称[xxxx]没有正确配置或者引用。为了解决这个问题,你可以尝试以下步骤:1、检查你的Tomcat配置文件(如context.xml或server.xml),确保资源名称[xxxx]已经正确配置并且引用了正确的资源。
2024-03-27 17:57:27 2423 1
原创 spingsecurity6+oauth2 实现数据库配置客户端
/从数据库读取,如果数据库变动校验时也会用库里面的。数据库脚本 (样例为sqlserver,其它脚本需自行调整)此文只是记录oauth2客户端基于数据库配置。详细配置详见另一篇文章。
2024-03-25 11:33:01 856
原创 springBoot从2.x升级到3.x后Oauth 客户端模式兼容以前代码处理
这样就能兼容spring-security-oauth2的相关配置了,注意client_id,clientSecret需要使用以前的配置(目前代码是通过读库处理)由于以前使用spring-security-oauth2时指定了获取token的访问地址为/access-token。升级为springboot3后已经无法使用spring-security-oauth2,需要使用。原springboot使用的spring-security-oauth2。
2024-03-13 11:51:42 1443
原创 mysql数据库默认编码插入生僻字报错
mysql默认编码设置的utf8,然后数据库插入 𡎜 这种生僻字时,报错。具体解决方案为调整数据库表及数据库默认编码。设置完以后不需要重启,生僻字即可正常使用。
2024-03-08 15:59:29 648
原创 springboot2.x升级到springboot3.0遇到的问题
项目由于安全漏洞扫描,需要将spring-web版本升级到6.0及以上,由于springboot2只支持spring-web5,故需要进行升级升级过程中遇到问题及解决方案如下。
2024-03-06 16:24:56 2303 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人