我看到很多解决方案用于在.Net和php中的一个cookie中存储多个值,但我还没有找到任何适合Java的解决方案。我不想自己编码/解码配对值,这可能有风险。
答案 0 :(得分:1)
Cookie值是字符串。
如果要将结构化数据放入其中,则必须将该数据设为String。
当然,您希望客户可以轻松阅读这些值。查询字符串编码参数或JSON似乎是很好的选择,因为它们是浏览器本地的。 JavaScript应用可以快速反序列化结构化数据。
答案 1 :(得分:0)
通常的方法是在cookie中保存一个唯一的ID(只是一个很长的数字),并在代码中使用同步映射,为每个ID(通常是另一个映射)提供一些数据结构。
答案 2 :(得分:0)