由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Servlet & Cookie 求助
相关主题
How do I send cookies from a servlet?Help Cookie getMaxAge() always return -1
java servlet httpsession问题求教有没有办法在browser第一次访问的时候知道是不是支持cookie?
[转载] servlet调用sql 访问oracle的问题Jetty Web Server/Servlet Engine
如何让servlet调用的一些class reload/reinitiate?理解Java Servlets [fwd]
请教如何在servlet中获取完整的URIAnother Servlet Problem:Browser Caching
Servlet如何避免被同一浏览器短时间内调用多次?need your comments
请教一个jsp的问题请推荐servlet还有jsp的书
问一个弱智问题,关于调用package或者包的servlet读取directory的基本问题
相关话题的讨论汇总
话题: cookie话题: servlet话题: server话题: 更改话题: addcookie
进入Java版参与讨论
1 (共1页)
f****r
发帖数: 311
1
我在Servlet中使用Cookie时碰到一些问题,
向各位老大请教一下:
比如我先在Server端程序 P1 中定义:
C.setValue( A )
C.setMaxAge(-1)
response.addCookie( C )
这样设定了一个生命期随浏览器,
值为 A 的 Cookie C.
在Server端程序 P2 中我先
request.getCookie(C)
(当然是做循环找到想要的哪个Cookie )
然后试图更改该Cookie的MaxAge或Value,
用如下语句:
C.setValue( B ) -> 更改值
C.setMaxAge(0) -> 令其立即无效
但是我发现竟然在同一个浏览器中这个
改变都无法反映出来 !!!
请问是怎么回事?
( 是不是 更改之后还要在用addCookie给写回去?
要么就是Cookie一定要在 调用response.getwriter() 之前? )
多谢!
g*s
发帖数: 2277
2
declare a new cookie and addCookie back.

【在 f****r 的大作中提到】
: 我在Servlet中使用Cookie时碰到一些问题,
: 向各位老大请教一下:
: 比如我先在Server端程序 P1 中定义:
: C.setValue( A )
: C.setMaxAge(-1)
: response.addCookie( C )
: 这样设定了一个生命期随浏览器,
: 值为 A 的 Cookie C.
: 在Server端程序 P2 中我先
: request.getCookie(C)

1 (共1页)
进入Java版参与讨论
相关主题
servlet读取directory的基本问题请教如何在servlet中获取完整的URI
运行servlet时出现的http status 404问题Servlet如何避免被同一浏览器短时间内调用多次?
EJB container请教一个jsp的问题
java class definition and implementation问一个弱智问题,关于调用package或者包的
How do I send cookies from a servlet?Help Cookie getMaxAge() always return -1
java servlet httpsession问题求教有没有办法在browser第一次访问的时候知道是不是支持cookie?
[转载] servlet调用sql 访问oracle的问题Jetty Web Server/Servlet Engine
如何让servlet调用的一些class reload/reinitiate?理解Java Servlets [fwd]
相关话题的讨论汇总
话题: cookie话题: servlet话题: server话题: 更改话题: addcookie