SAStrutsキーワード
キーワード | 概要 |
---|---|
アクション | 一つ以上の実行メソッドを持っているクラス |
アクションフォーム | リクエストパラメータを受け取るクラス(必須ではない) |
実行メソッド | リクエスト時に呼ばれるメソッド |
URLマッピング | URLからどのアクションクラスのどの実行メソッドを呼ぶかを決める |
URLパターン | 任意のURLを任意の実行メソッドにマッチングさせる。 |
リクエストパラメータ取得 | アクション(フォーム)にpublicを用意して受け取る |
JSPへの値受け渡し | アクションクラスのpublicは自動的にsetAttribute()する |
画面遷移 | 実行メソッドの戻り値としてJSPを戻す |
リダイレクト | 他の実行メソッドをよんだりする |
HTTPセッション | @Componet(instance = InstanceType.SESSION) |
リセットメソッド | アクションフォームのフィールドを初期化するメソッド 実行メソッドのアノテーションで指定でき |
入力チェック |
アクションフォームの各フィールドに対して入力チェックをアノテーションを使って行える
|
検証メソッドによる入力チェック | 複雑な検証時に使う |
実行メソッド内でも検証 | 実行メソッド内で検証を行う |
JavaScriptによる入力チェック | html:javascriptタグを利用して、検証用JavaScriptを生成する |
メッセージ(多国化) | application.properties |
独自入力チェック | S2FieldChecksを継承して作成できる |
JSPファイルの共通化 | web.xmlのinclude-prelude |
JSPへのダイレクトアクセス禁止 | web.xmlのRoutingFilter |