ユーザ用ツール

サイト用ツール


alform:start

AlForm フォームマネージャ

Aloneでは、ブラウザからフォーム等の入力データを受け取る時、フォームマネージャを経由してデータを受け取ります。
フォームマネージャ AlForm では、どのようなデータを受け取るべきかをあらかじめ定義しておくことで、以下のメリットがあります。

  • メンテナンス性の向上(どのようなデータが送られてくるかが書いてあり、フォームオブジェクトが仕様書の代わりとなっている)
  • セキュリティー対策(あらかじめ定義された要素、型式以外のデータは受け取ることがないので、プログラマが想定していないデータを送り込まれることを防ぐことができる)

機能詳細

AlWidget ウィジェット

  • ウィジェット(AlWidget)とは、フォーム中の各入力項目を表すオブジェクトです。
  • AlWidgetのサブクラスとしてAlText,AlInteger,AlCheckbox等があり、入力されるデータタイプを表します。
  • それぞれのウィジェットオブジェクトが、データの名前(@name)、値(@value)、必須入力か?(@required)、などのアトリビュートをもちます。

各ウィジェト詳細

クラスツリー

alform/start.txt · 最終更新: 2019/03/12 00:48 by hirohito