当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:12:00  来源:本站整理

Servlet写入Cookie转发后无法读取的问题[Java编程]

赞助商链接



  本文“Servlet写入Cookie转发后无法读取的问题[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

我在一个servlet中把cookie写入后 紧随着用转发到另一个servlet来读取 但是 却读不出上一次写的cookie 只能读出大上次从前的cookie请示怎么办理呢?谢谢

答案:

客户发来恳求,此时携带了当前Cookie

你发送cookie, 数据已经去了客户端,当并不影响第一步发过来的Cookie

你读取时,用的是转发,此时的cookie是你恳求前的cookie,也就是你发送cookie前的cookie

客户在下次恳求时,才会再次发来新的cookie

办理办法有2个

1 本地记录cookie到request大概session,不完好依靠cookie

2 不要利用 forward转发,利用 dispatcher的 那个 redirect 举行便可以了,这个是会返回客户端,客户端会再次发出恳求的.

举荐第二种,简单有效


  以上是“Servlet写入Cookie转发后无法读取的问题[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • win8 Could not load type System.ServiceModel.Activation.HttpModule 错误办理筹划
  • Windows Server 2012虚拟机的导入本领
  • 若何对Windows Server 2008上的ARP缓存举行管理的步骤
  • sqlserver索引的原理及索引成立的注意事项小结
  • SQL Server中利用Linkserver衔接Oracle的办法
  • sqlserver数据库主键的生成方法小结(sqlserver,mysql)
  • sqlserver主键计划的注意点
  • SQL Server字符串切割函数
  • CREATE FUNCTION sqlserver用户定义函数
  • Sql Server 2012 转换函数的对比(Cast、Convert和Parse)
  • 多列复合索引的利用 绕过微软sql server的一个缺陷
  • 安装MySQL 5后无法启动(不能Start service)办理办法小结
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .