• Post Reply Bookmark Topic Watch Topic
  • New Topic

addCookie()  RSS feed

 
Maulin Vasavada
Ranch Hand
Posts: 1873
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi all,
if i add a cookie with a same name twice what would happen?
i can try this but not now so i posted this question.
i believe that if cookies are maintained in Hashtable by the WebServer then it will overwrite the older one but if not then i don't know.
this question came across as one of my friends asked me this but i am too sure about my belief and i wont get time to test it myself
please throw some light on this.
thank you.
maulin
 
David Peterson
author
Ranch Hand
Posts: 154
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, if you add a cookie with the same name as an existing one, it is replaced.
David
 
Garrett Smith
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think that's not exactly true, but I'm not an expert on cookies.

Should create 2 cookies with the same name.
 
Maulin Vasavada
Ranch Hand
Posts: 1873
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi Garrett,
yes. you are right. i tried the similar code. it creates two cookies if we set domain to be different.
so i guess the servlet container might be comparing two Cookie objects (not just their names) before putting cookies into response.
sounds reasonable.
thanks for your help.
regards
maulin
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!