1

基于 GWT ShowCase 示例 ( http://gwt.googleusercontent.com/samples/Showcase/Showcase.html#!CwCookies ),我们只能将一对字符串名称 - 字符串值存储到 Cookie。

如果我们想存储一个三元组,例如 (String ItemName, String ItemID, String CompanyID)?甚至是Foursome、FiveSome、SixSome ....的信息?

我们无法在 GWT Cookie 中设置字符串数组的值

Cookies.setCookie(name, value, expires);

那么在这种情况下如何使用 Gwt Cookies 呢?

4

1 回答 1

1

cookie 是字符串的键/值对,有点像在 Java 属性文件中所做的。您可以制作一些将数组序列化/反序列化为字符串的方法,反之亦然。

您可以使用此处描述的方法轻松地在字符串和数组之间进行转换: java中的字符串到字符串数组转换

您可以使用Arrays.toString(array);将数组解析为字符串。将数组中的元素连接到字符串

于 2013-09-28T19:39:52.390 回答