org.apache.struts.action
クラス ActionError

java.lang.Object
  拡張org.apache.struts.action.ActionMessage
      拡張org.apache.struts.action.ActionError
すべての実装インタフェース:
java.io.Serializable

public class ActionError
extends ActionMessage
implements java.io.Serializable

ActionFormvalidate()メソッドが返す個々のエラーメッセージをカプセル化したもので、 メッセージキー(適切なメッセージリソースデータベースにあるメッセージテキストを探し出すために使われます)とメッセージテキストの中のパラメータを置換するために使われる4つまでのプレースホルダーオブジェクトから構成されます。

プレースホルダーオブジェクトはJDKのMessageFormatクラスで用いられるのと同じ構文で書かれたメッセージテキストの中で参照されます。 従って、最初のプレースホルダーは'{0}'、2番目は'{1}'、…となります。

', the second is '{1}', etc.

}

Struts1.1からはActionErrorActionMessageを拡張しています。

バージョン:
$Revision: 1.4 $ $Date: 2003/12/16 16:46:16 $
作成者:
Craig R. McClanahan
関連項目:
直列化された形式
翻訳者:
横田 健彦

フィールドの概要
 
クラス org.apache.struts.action.ActionMessage から継承したフィールド
key, values
 
コンストラクタの概要
ActionError(java.lang.String key)
          置換用の値を持たないアクションエラーを構築します。
ActionError(java.lang.String key, java.lang.Object value0)
          指定された置換用の値を持つアクションエラーを構築します。
ActionError(java.lang.String key, java.lang.Object[] values)
          指定された置換用の値を持つアクションエラーを構築します。
ActionError(java.lang.String key, java.lang.Object value0, java.lang.Object value1)
          指定された置換用の値を持つアクションエラーを構築します。
ActionError(java.lang.String key, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2)
          指定された置換用の値を持つアクションエラーを構築します。
ActionError(java.lang.String key, java.lang.Object value0, java.lang.Object value1, java.lang.Object value2, java.lang.Object value3)
          指定された置換用の値を持つアクションエラーを構築します。
 
クラス org.apache.struts.action.ActionMessage から継承したメソッド
getKey, getValues
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ActionError

public ActionError(java.lang.String key)
置換用の値を持たないアクションエラーを構築します。

パラメータ:
key - このエラーメッセージのメッセージキー

ActionError

public ActionError(java.lang.String key,
                   java.lang.Object value0)
指定された置換用の値を持つアクションエラーを構築します。

パラメータ:
key - このエラーメッセージのメッセージキー
value0 - 最初の置換用の値

ActionError

public ActionError(java.lang.String key,
                   java.lang.Object value0,
                   java.lang.Object value1)
指定された置換用の値を持つアクションエラーを構築します。

パラメータ:
key - このエラーメッセージのメッセージキー
value0 - 最初の置換用の値
value1 - 2番目の置換用の値

ActionError

public ActionError(java.lang.String key,
                   java.lang.Object value0,
                   java.lang.Object value1,
                   java.lang.Object value2)
指定された置換用の値を持つアクションエラーを構築します。

パラメータ:
key - このエラーメッセージのメッセージキー
value0 - 最初の置換用の値
value1 - 2番目の置換用の値
value2 - 3番目の置換用の値

ActionError

public ActionError(java.lang.String key,
                   java.lang.Object value0,
                   java.lang.Object value1,
                   java.lang.Object value2,
                   java.lang.Object value3)
指定された置換用の値を持つアクションエラーを構築します。

パラメータ:
key - このエラーメッセージのメッセージキー
value0 - 最初の置換用の値
value1 - 2番目の置換用の値
value2 - 3番目の置換用の値
value3 - 4番目の置換用の値

ActionError

public ActionError(java.lang.String key,
                   java.lang.Object[] values)
指定された置換用の値を持つアクションエラーを構築します。

パラメータ:
key - このエラーメッセージのメッセージキー
values - 置換用の値の配列


このドキュメントは、Ja-Jakartaにより訳されました。コメントがある場合は、report@jajakarta.orgまでお願いします。
Copyright (C) 2000-2003 - Apache Software Foundation