|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.apache.struts.action.ActionMessage
org.apache.struts.action.ActionError
ActionFormのvalidate()メソッドが返す個々のエラーメッセージをカプセル化したもので、
メッセージキー(適切なメッセージリソースデータベースにあるメッセージテキストを探し出すために使われます)とメッセージテキストの中のパラメータを置換するために使われる4つまでのプレースホルダーオブジェクトから構成されます。
プレースホルダーオブジェクトはJDKのMessageFormatクラスで用いられるのと同じ構文で書かれたメッセージテキストの中で参照されます。
従って、最初のプレースホルダーは'{0}'、2番目は'{1}'、…となります。
Struts1.1からはActionErrorは
ActionMessageを拡張しています。
| フィールドの概要 |
| クラス 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 |
| コンストラクタの詳細 |
public ActionError(java.lang.String key)
key - このエラーメッセージのメッセージキー
public ActionError(java.lang.String key,
java.lang.Object value0)
key - このエラーメッセージのメッセージキー
value0 - 最初の置換用の値
public ActionError(java.lang.String key,
java.lang.Object value0,
java.lang.Object value1)
key - このエラーメッセージのメッセージキー
value0 - 最初の置換用の値
value1 - 2番目の置換用の値
public ActionError(java.lang.String key,
java.lang.Object value0,
java.lang.Object value1,
java.lang.Object value2)
key - このエラーメッセージのメッセージキー
value0 - 最初の置換用の値
value1 - 2番目の置換用の値
value2 - 3番目の置換用の値
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番目の置換用の値
public ActionError(java.lang.String key,
java.lang.Object[] values)
key - このエラーメッセージのメッセージキー
values - 置換用の値の配列
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||