我想知道Servlet中的Cookie类和JS中的document.cookie创建的cookie之间的关系。
答案 0 :(得分:6)
document.cookie
是一个很奇怪的属性:
如果您阅读了它的值,它会为您提供浏览器存储的与文档相关的所有Cookie,作为一个大字符串。它不是......所有有用的格式。它只为您提供cookie名称和值,而不是任何有关cookie的更多信息,例如与其相关的路径或何时到期。它基本上是一个名称=值条目的分号列表。
如果您写其值,它会在浏览器中为文档添加或更新Cookie。对服务器的后续请求将携带此附加/更新的cookie。
因此,关系是它在JavaScript级别提供对与该文档相关的cookie数据的访问,这些数据可能来自服务器,或者可能是由JavaScript添加的。