liguofeng29’s blog

個人勉強用ブログだっす。

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