私のケースは以下の通りです。私は3 outputtexts &対応inputtextsとJSFフォームが言うことができます持っている: - inputtext1jsonオブジェクトをハイバーネーションデータベースフィールドに格納する方法
outputtext2 -
outputtext1をinputtext2
outputtext3 - 現在inputtext3
私はbackbean方法 '保存' での使用hibernateオブジェクトは、テーブルtable1field1、table1.field2、table1.field3のフィールドにそれらをデータベースに格納するためのものです(hibernateオブジェクトは、主キーtable1.idを持つtable1と言うことができます)。
テーブルの各レコードには、入力テキストに値が挿入されています。
私は、次のような形式で、データベースに店舗フォームデータに行きますか私の質問は:
{ "outputtext1:inputtext1"、 "outputtext2:inputtext2" "outputtext3:。inputtext3 "}
を再度取得し、解析してフォームを再構築します。私はJSONオブジェクトとしてフォームデータを操作することを考えています...しかし、私は両方のJava + JSONに新しいですので、いくつかのガイドラインは本当に私にとって役に立ちます!
これは具体的な例です。フォームはダイナミックに進行し、オンザフライで作成されます。シンプル
これは単なる文字列で、 'varchar'を使用します。 JSONシリアライザを使用します。 –
フォームデータを操作する方法は正しいですか?フォームは動的なので、フォームデータの標準フォーマットはありません。 – thanili
標準形式がない場合、私はあなたがJSON Stringを生成していると仮定しています。一度それを持っていれば、それをvarcharフィールドに格納します。 –