我的情况如下。我有三个outputtexts &相应inputtexts JSF表单可以说:如何将json对象存储到休眠数据库字段
outputtext1 - inputtext1
outputtext2 - inputtext2
outputtext3 - inputtext3
目前我使用的backbean方法 '保存'为了将它们存储到数据库(hibernate对象可以说table1与主键table1.id)到字段table1.field1,table1.field2,table1.field3中。
因此表中的每个记录都有插入到输入文本中的值。
我的问题是我应该如何去到存储表单数据在数据库,在形式类似如下:
{ “outputtext1:inputtext1”, “outputtext2:inputtext2”“outputtext3:inputtext3 “}
然后再次获取它们,解析并重新生成表单。我正在考虑将表单数据作为JSON对象来操作......但是我对Java + JSON都是新手,所以一些指导对我来说真的很有用!
这是一个指示性的例子,表单将通过动态创建,并在飞行中创建。
这只是一个字符串,使用'varchar'。使用JSON序列化程序。 – 2013-04-05 14:24:54
所以我在正确的方向如何操作表单数据?表单将是动态的,所以没有标准格式的表单数据。 – thanili 2013-04-05 14:38:23
如果没有标准格式,那么我假设您正在生成JSON字符串。一旦拥有它,将其存储在varchar字段中。 – 2013-04-05 14:46:31