今天在做一个验证码的功能的时候,运行代码发现验证码显示错误,本以为是什么图片太大tomcat不支持什么的结果,试了好多方法都不行,只能自己摸索一下。
先看出现的问题
抓包看看包
包也加载成功啊,但是图片为什么不显示呢,于是我去该文件的代码里面debug看看
原代码
试了一下dubug以后,发现是代码到这里就出问题了
我到这里再执行就会报下面这个错误
解决办法:
无法创建会话,我就不明白了,这语法没有错,怎么可能呢。一直想不通,于是我尝试把这段获取seissond对象的代码提到最前面,因为我怀疑是受前面的代码影响。
修改后
一运行真的绝了,竟然验证码成功显示了,没有出现什么创建会话失败。
所以原因等待是什么呢导致的呢,换个位置就解决,暂时只知道解决方法,但是还不知道具体什么原因导致,发出来看看有没有大佬解惑,我后续如果知道了。也会接着补充。