添加spring session 后程序不能运行,最好能帮我远程看看
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
添加spring session 后程序不能运行
收起
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
当前问题酬金
¥ 15 (您已提供 ¥ 20, 还可追加 ¥ 485)
支付方式
扫码支付
12条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
CSDN专家-sinJack 2023-09-18 18:28关注sql错误,不存在对应的字段。
找到对应的表,不存在的话,添加一下这个字段。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
第二张图:SA.SESSION_ID这个列字段在数据库不存在,你看看数据库有没有这个字段
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报 编辑记录微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
疯狂小赤兔 2023-09-18 16:12关注引用 皆我百晓生 小程序回复内容作答:
根据提供的信息,可能有几个原因导致程序在添加Spring Session后无法运行。首先,根据异常报告中的消息和堆栈跟踪,可以看到有关JSP页面的问题。建议仔细检查并确保相关的JSP页面(例如index.jsp和login.jsp)是否存在,并且位于正确的目录中(例如/WEB-INF/view/)。其次,也需要检查导入的Spring Session依赖是否正确,并且与应用程序的Spring版本兼容。确保项目中引入了正确的依赖,并且没有重复依赖的问题。
另外,还需要检查是否在应用程序的配置文件中正确配置了Spring Session。确保在配置文件中设置了适当的会话管理器和会话存储策略。
最后,如果问题仍然存在,建议尝试在代码中使用调试工具,以便确定具体发生了什么错误。可以在程序中添加适当的日志记录,或者使用调试器来逐步跟踪代码并查看变量的值。
需要根据你的具体情况和代码来进行更详细的分析和排除故障。希望以上的建议能帮助你解决问题。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
全栈项目讲解 2023-09-18 16:34关注可以的,跟踪下jsp的21行代码即可
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
关注
【相关推荐】
- 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/743730
- 这篇博客也不错, 你可以看下spring boot 整合spring session设置超时时间
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
数据大魔王 2023-09-18 18:24关注就是第二张图的sql问题,解决了就可以了,应该是数据的问题,之前可以运行的话,代码应该没问题
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
juer_0001 2023-09-18 19:15关注登录下数据库,spring_session这张表没有session_id这个字段
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
小明说Java 2023-09-18 20:13关注你是不是没有导入springsession相关的表,缺少springsessionID这个字段,你看一下这个
【Spring-Session实现session共享原理及解析 - CSDN App】http://t.csdn.cn/bvi59本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报 编辑记录微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
心梓知识 2023-09-19 00:41关注结合GPT给出回答如下请题主参考
很抱歉,作为AI语言模型,我无法进行远程操作。但我可以为您提供一些可能出现问题的原因和解决方案。版本冲突:Spring Session与其他依赖库有可能存在版本冲突,导致程序不能正常运行。解决方案是检查版本号,将不兼容的版本升级或降级。
配置错误:Spring Session的配置出错也会导致程序不能正常运行。建议检查配置文件中的相关参数和路径是否正确。
Redis连接问题:如果使用Redis作为Session存储,可能会出现连接不上Redis的情况。解决方案是检查Redis服务是否已启动,以及相关配置是否正确。
以下是一个简单的Spring Session Redis配置示例,供参考:
@Configuration @EnableRedisHttpSession(maxInactiveIntervalInSeconds = 1800) public class SpringSessionConfig { @Bean public LettuceConnectionFactory connectionFactory() { return new LettuceConnectionFactory(); } @Bean public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<String, Object> redisTemplate = new RedisTemplate<>(); redisTemplate.setConnectionFactory(redisConnectionFactory); redisTemplate.setKeySerializer(new StringRedisSerializer()); redisTemplate.setValueSerializer(new GenericJackson2JsonRedisSerializer()); return redisTemplate; } }
其中,
@EnableRedisHttpSession
注解用于启用Spring Session Redis,并设置Session过期时间。LettuceConnectionFactory
用于创建Redis连接,RedisTemplate
用于操作Redis。需要注意的是,根据业务需求可以自行修改相关配置。本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
zcl_1991 2023-09-19 09:42关注
这已经很明确的告诉你了本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
yy64ll826 2023-09-19 17:55关注用Spring导致的无法运行Java文件的问题的解决方案
可以参考下用Spring导致的无法运行Java文件的问题的解决方案_村口曹大爷的博客-CSDN博客 一般来说,这个问题主要是出现在用idea社区版的Spring Initializr这个插件来创建Spring项目。接下来我会以图的方式进行解说。点击这个Load Maven Project就行了。然后按下finish,就会发现出破绽了。后面的操作我想大家应该都会做。这里用maven的方式进行创建。这个问题的解决也很简单。https://blog.csdn.net/m0_63251896/article/details/127892794
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容 - 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
coder_small_bell 2023-09-19 21:39关注数据库缺session的字段
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
- 2018-03-14 07:40回答 2 已采纳 如果每个服务上 都需要 session 的话,每个服务上都需要添加spring session; 可以在主session 权限控制的地方添加 session 管理机制,其他服务 只需要同步 s
- 2022-08-05 17:27回答 3 已采纳 @Bean public RedisMessageListenerContainer redisMessageListenerContainer( RedisConn
- 2020-07-27 11:29回答 2 已采纳 打包好的没啥办法,自己写的代码可以用你上面说的,先排除然后用@resource通过名字注入,应该可以
- 2023-07-30 01:24禅与计算机程序设计艺术的博客 Spring Session是一个支持实现多种会话管理方案的模块,它可以为Spring应用提供统一的会话管理解决方案,而无需用户自己去实现任何新的功能。本文将结合Spring Boot框架,对Spring Session模块进行详细的介绍和实践...
- 2021-05-08 10:19回答 3 已采纳 删除spring_session表数据的时候找不到这个表,检查一下weixinapp数据库里面有没有这个表,如果在linux系统里面要注意区分大小写。
- 2022-05-09 09:17回答 4 已采纳 jar跑的机器和mysql是不是同一台电脑?如果不是检查下连接mysql的通讯。或者直接用mysql workbench连接下mysql服务器看看有无问题。
- 2022-05-09 09:09回答 3 已采纳 根据楼上提示,在ExceptionTranslationFilter源码中有如下代码 private void handleAccessDeniedException(HttpServletR
- 2021-01-22 17:19八五年的湘哥的博客 2、Spring编程思想 2.1 —切从Bean开始 2.2 Spring的设计初衷 2.3 BOP编程伊始 2.4 依赖注入的基本概念 2.5 AOP编程理念 2.6 Spring 编程思想总结 3、Spring系统架构 3.1 核心容器 3.2 AOP和设备支持 3.3 ...
- 2022-03-24 09:57回答 1 已采纳 你审查下元素有没有出来,或者是被覆盖,还是控制台有报错,如果没有的话,就是工具有差异化,有些功能需要在真机才能显示
- 2017-12-19 11:00回答 4 已采纳 参考:https://www.cnblogs.com/blog411032/p/5909095.html
- 2020-12-08 10:41回答 4 已采纳 把sessionID保存到redis或其他轻量数据库
- 2021-07-28 09:45Java知音_的博客 快速搭建一个maven项目并配置好所需要的Spring 依赖 org.springframework spring-context 4.3.13.RELEASE org.springframework spring-beans 4.3.13.RELEASE org.springframework spring-core 4.3.13.RELEASE org....
- 2016-11-13 02:36回答 2 已采纳 好吧,看来要我自己回答了, 第一,当有请求到来的时候,便会直接去redis里取session,没有则创建,所以不会在内存里创建session,因为服务器没有给它这个机会。 第二,这个在redis里
- 2021-07-10 16:50sid10t.的博客 2002年,Rod Jahnson首次推出了 Spring 框架雏形 interface21 框架, 2004年3月24日,Spring 框架以 interface21 框架为基础,经过重新设计,发布了1.0正式版, Spring理念 : 使现有技术更加实用 , 本身就是一个大...
- 2021-06-15 00:05程序猿DD_的博客 Spring概述什么是spring?Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的...
- 没有解决我的问题, 去提问
问题事件
悬赏问题
- ¥15 vue引入sdk后的回调问题
- ¥15 求一个智能家居控制的代码
- ¥15 ad软件 pcb布线pcb规则约束编辑器where the object matpcb布线pcb规则约束编辑器where the object matchs怎么没有+15v只有no net
- ¥15 虚拟机vmnet8 nat模式可以ping通主机,主机也能ping通虚拟机,但是vmnet8一直未识别怎么解决,其次诊断结果就是默认网关不可用
- ¥20 求各位能用我能理解的话回答超级简单的一些问题
- ¥15 yolov5双目识别输出坐标代码报错
- ¥15 这个代码有什么语法错误
- ¥15 给予STM32按键中断与串口通信
- ¥15 使用QT实现can通信
- ¥15 关于sp验证的一些东西,求告知如何解决,