怎么保持jsessionId 不变
java ee的一个项目中,我用jsessionid来判断发送请求的客户端是否是同个会话,但是后台servlet中用
HttpservletRequest.getRequest().getRequestedSessionId()取得sessionid,并不是一直不变的,即时是同个会话,取到jsessionid也会改变。
请问下怎么保持同个客户端会话发送的请求的sessionid不变?最好给我个例子。
ps:不是说同个会话产生的jsessionid是一样的吗?这个有点不理解。
------解决方案--------------------你不能用cookie吗 把请求的客户端参数保存吗
------解决方案--------------------
不知道你是禁用了cookie还是怎么回事,导致客户端传来的jsessionid是无效的,session是依赖cookie的,禁用cookie后,可以通过url重写,把sessionid带过来。具体你找个教程看看
------解决方案--------------------应该是httpSession.getId()吧