我有兴趣可以存储到客户端,例如大型哈希图或列表吗?我需要像临时缓存这样的东西来存储用户会话数据。
问问题
722 次
1 回答
3
理论上,您可以在 JavaScript 中使用HTML5 客户端存储。到目前为止,不存在可以透明地完成这项工作的 JSF 组件。您需要自己编写所有必要的 JS 代码或获取jQuery。
JSF 作为 HTML 代码生成器可以为您做的就是在 JSON 库(如Google Gson )的帮助下以 JSON 格式打印 Java 对象作为 JavaScript 变量赋值。
<h:outputScript>var data = #{bean.dataAsJSON};</h:outputScript>
应该只返回一个已经转换的getDataAsJSON()
JSON 字符串。
于 2012-05-24T20:23:46.497 回答