拿response头里面的Set-Cookie的值

yinweihong 2008-09-27 11:21:04

各位,客户端浏览器不支持cookie的时候
Cookie[] cookie = request.getCookies();
for(int i = 0; i < cookie.length; i++){
if(cookie[i].getName().trim().equalsIgnoreCase("JSESSIONID")){

}
}
这样子拿不到cookie里面的sessionid值

有什么其他办法可以拿到response头里面的Set-Cookie里面的sessionId的值吗?

...全文
1533 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yinweihong 2008-09-28
还好,总算是websphere里面有个设置可以自动在url后面附加上;jsessionid=.....:..

问题解决了,多谢楼上几位顶贴,呵呵
  • 打赏
  • 举报
回复
fangsp 2008-09-27
学习中
先帮楼主顶一个
期待高手的到来
  • 打赏
  • 举报
回复
yinweihong 2008-09-27
用UrlConnection类可以拿cookie的值,但是他好像是重新再连一次,拿到的就不是我要的session了

难道没有办法吗?
  • 打赏
  • 举报
回复
yinweihong 2008-09-27
response.get get什么? response里面没有getCookie这个方法的~
  • 打赏
  • 举报
回复
yami251139 2008-09-27
我意思是叫你用response.get试试
  • 打赏
  • 举报
回复
yinweihong 2008-09-27
上面那几句代码是写在jsp页里面的,拿不到~

试着implements Filter里面也不知道到哪里拿~

请教~
  • 打赏
  • 举报
回复
yami251139 2008-09-27
各位,客户端浏览器不支持cookie的时候
@(*#&%@(#&%(@
Cookie[] cookie = request.getCookies();
response
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发

8.0w+

社区成员

Java Web 开发
社区管理员
  • Web 开发社区
加入社区
帖子事件
创建了帖子
2008-09-27 11:21
社区公告
暂无公告