2012-01-10 1 views
0

私は、汎用フォームアプリケーションを作成しようとしています。それぞれのフォーム定義とフォーム入力は、データベースからダウンロードした設定で定義されています。したがって、設定には、入力タイプ、検証、デフォルト値などが含まれます。フォームは、要求時に実行時に動的に構築されます。すてきな構成駆動型のプロジェクトがありますか?

これは何度も解決されているかなり一般的な問題でなければなりませんか?誰もがそこにあるプロジェクトについて知っていますが、私はインスピレーション/いくつかのベストプラクティスを取ることができますか?あるいは、そのまま再利用することもできますか?

私が開発している最終アプリは、mobile Titaniumベースのアプリなので、javascriptで開発され、好ましくはjson経由の設定を吸います。いくつかのインスピレーションが取り除かれれば、私は非javascript/jsonアプリを見たいと思っています。 C#、XML設定など

+0

私は1年前にビルドを始めました。あなたはそれを掻き集めることを歓迎しています:http://preview.moveable.com/JM/jameslab/JSONForm/ –

+0

おかげでDiodeus - 良いスタートのように見えます!とても有難い :) – Gavin

答えて

0

あなたのための解決策はありません。むしろ、それは、あなたが取り組んでいたい問題の(サブセットの)インスピレーションを与えるかもしれないものです。

www.config4star.org(免責事項:私はそのプロジェクトの管理者です)から、ウェブページの「マニュアルのダウンロード」セクションまでスクロールしてください。 「入門ガイド」の第2章と第3章を読んで、構成の構文とAPIを理解してください。次に、「実用ガイド」のセクション5.2(「パラメータの検証チェック」)を読んでください。

このセクションでは、構成ファイルを使用してデータの検証チェックを指定する方法について説明します。テキストに示されている例は、Webフォームの値ではなく、操作に渡されるパラメータの値を検証します。だからそれはあなたが探しているものではありませんが、本文中で論じられている原理の中にはインスピレーションを与えるものがあります。