问题描述
我在程序加入如下的代码:javax.servlet.http.Cookiecookie=newjavax.servlet.http.Cookie("template_type",URLEncoder.encode("变更配置","UTF-8"));cookie.setMaxAge(-1);cookie.setPath("/");response.addCookie(cookie);cookie=newjavax.servlet.http.Cookie("template_display_name",URLEncoder.encode("网络数据管理","UTF-8"));cookie.setMaxAge(-1);cookie.setPath("/");response.addCookie(cookie);具体操作如下:1、点击进入页面A,Cookie由页面A产生,同时在HTTP报文头中会产生Cache-Controlno-cache="set-cookie,set-cookie2"(个人觉得这个应该是由Websphere自动产生的)2、在页面A中点击一个链接进入页面B3、在页面B中不做任何操作,点击IE的后退按钮返回页面A,会出现网页已过期的问题经过测试应该是由于Cache-Controlno-cache="set-cookie,set-cookie2造成的,但是不知道Websphere为什么会产生这个,请江湖高手帮帮忙,小弟不胜感激!!
时间: 2024-09-20 06:07:08