2010-11-20 9 views
0

私たちはユーザーにアプリケーションのテンプレートWebフォームを管理できるように、ドラッグアンドドロップフィールドの限定されたセットを提供したいと考えています。管理者はこれらのテンプレートを定義し、ユーザーは表示されるテンプレートを決定するいくつかのデータを入力します。ユーザーがSpring MVC Webアプリケーション内でWebフォームを作成または編集できるようにするにはどうすればいいですか?

フレームワークやこれを行う方法をチェックできるものはありますか?

私たちはWeb層としてSpring MVC 3を使用しており、それが私たちのソリューションを推進します。

ありがとうございます! E

答えて

0

私は、あなたが記述していることを行うフレームワーク(Spring MVC 3とうまくやっているでしょう)と、5日後に答えがないという事実もこれを示唆しています。

あなたはこのようなことを自分で書くことはできますが、非常に大きく複雑な作業のように聞こえます。 YUIやExtJSのようなJavascriptフレームワークを使用して、カスタムフォームの生成を処理することができますが、それはクライアントに焦点を当てる傾向があり、他のユーザーのためにカスタムフォームを永続化する問題があります。

私の組織では、「Contact Form 7」プラグインを使用してWordPressを使用して、あなたの説明だけを行います。ノンコーダーはWP管理インターフェースでフォームを作成することができます。送信するとカスタムメールが生成され、人間が処理したり、カスタムWebアプリケーション用のパラメータを自動的に生成するリンクが作成されます(これは恐ろしく、フォームフィールド)。

ステークホルダーはフォームの無制限バリエーションが必要だと思っていますが、実際にはそれらのフォームのバリエーションがほんの少しだけ必要な場合があります。いくつかの異なるページ/フォームを単純にコーディングし、ユーザーを必要とするフォームに導く主要なフォームを用意するほうがずっと簡単かもしれません。

また、Jquery hide/showを使用すると、オプションの要素を隠すことができ、UX(ユーザーエクスペリエンス/ユーザビリティ)の面で非常に複雑なフォームの悪影響を軽減できます。例えば。ユーザーが尋ねられる質問は、Javascriptを使用して、ページ上に隠されている/表示されているいくつかのフォーム要素につながる可能性があります。

関連する問題