使JSONObject可序列化

use*_*463 3 java session grails serialization deserialization

JSONObject包类org.codehaus.groovy.grails.web.json没有实现Serializable.

我想使这个对象可序列化,因为我在应用程序服务器之间使用会话复制并JSONObject在会话中保存.

我有两个选择来实现这个目标:

  1. JSONObject实现的子类Serializable.
  2. 在会话中保存此对象时在对象toString()上使用方法JSONObject.

任何人都可以建议我应该使用哪两个选项中的哪一个,原因是什么?

Bil*_*ard 6

我认为这个toString方法是在这里使用的.该方法已经返回了对象的JSON文本,适合于传输或存储.