Java Cookie 的getPath, 以及request.getCookies()
向客户端写cookie,如果不指定cookie path,则默认是请求的path。
而服务端request.getCookies()获得的cookie则是相对于/下所有的cookie,因此可能有多个同名cookie只是path不一样,然而,cookie.getPath()总是返回null,这个让你无法判断到底是哪个path下的cookie,因此,同名cookie几乎没用,/下最好就一个名字的cookie就只一个。这样你取cookie也不会取到别的path下的同名cookie了。
firebug默认cookie是只显示当前path下的cookie, 调试时要注意,这个可把我坑了。