|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.ObjectPropertyMessageResources
jp.terasoluna.fw.web.struts.action.PropertyMessageResourcesEx
public class PropertyMessageResourcesEx
システム(フレームワーク)と業務共通のメッセージリソースを表示可能にする プロパティファイルメッセージリソース。
Strutsの仕様として、メッセージリソース定義ファイルを利用する場合、
その定義はモジュールごとに独立しているため、
すべてのモジュールに共通するメッセージリソースは一元的に定義できない。
TERASOLUNAではモジュールすべてに共通な、
業務共通メッセージや、システムメッセージを利用するための方法を
提供している。
このクラスは、StrutsのPropertyMessageResourcesを拡張し、
各業務のメッセージリソース定義ファイルだけでなく、業務共通メッセージと、
システムのメッセージを利用可能にする。
業務共通・システムのメッセージリソースの定義内容については、
GlobalMessageResourcesを参照のこと。
<struts-config>
…
<message-resources parameter="MessageResources"
factory="jp.terasoluna.fw.web.struts.action.PropertyMessageResourcesExFactory"
/>
…
</struts-config>
PropertyMessageResourcesExFactory
,
DBMessageResources
,
GlobalMessageResources
フィールドの概要 | |
---|---|
private static long |
serialVersionUID
シリアルバージョンID |
コンストラクタの概要 | |
---|---|
PropertyMessageResourcesEx(MessageResourcesFactory factory,
java.lang.String config)
コンストラクタ。 |
|
PropertyMessageResourcesEx(MessageResourcesFactory factory,
java.lang.String config,
boolean returnNull)
コンストラクタ。 |
メソッドの概要 | |
---|---|
java.lang.String |
getMessage(java.util.Locale locale,
java.lang.String key)
メッセージを取得する。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
private static final long serialVersionUID
コンストラクタの詳細 |
---|
public PropertyMessageResourcesEx(MessageResourcesFactory factory, java.lang.String config)
factory
- このクラスのファクトリオブジェクトconfig
- メッセージリソースファイル名public PropertyMessageResourcesEx(MessageResourcesFactory factory, java.lang.String config, boolean returnNull)
factory
- このクラスのファクトリオブジェクトconfig
- メッセージリソースファイル名returnNull
- メッセージリソースキーが登録されていない場合、nullを
返すかどうかメソッドの詳細 |
---|
public java.lang.String getMessage(java.util.Locale locale, java.lang.String key)
locale
- リクエストから取得されたロケールkey
- メッセージリソースキー
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |