拿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的值吗?

...全文
1726 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧