问题描述:用的springmvc,将登录信息存到session中。之前好好的,最近登录时总是登录不了,发现每次session的信息都丢失了,后台打印发现每次请求的sessionid都不一样
后台遍历request里的cookie发现没有sessionid(我用的浏览器没有禁用cookie),打开浏览器控制台可以看到Respond Header后台每次都返回不同的sessionid
解决办法:在第一次请求时后台判断前端请求是否有cookie,没有则添加一个返回。代码如图(我真的不想在方法里使用request和respond,可是这里没办法……)
@RequestMapping("index")
private String index<