- - PR -
Strutsのメッセージリソースをビジネスロジックで使用する方法について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-12-19 18:18
いつもお世話になります。
Struts1.2を使用して、Web側のエラーメッセージはメッセージリソースを使用して表示していますが、ビジネスロジック(Strutsとは関連の無いクラス)でも上記のメッセージリソースを使用したいと思っていますが、可能でしょうか? 以上、よろしくお願い致します。 | ||||
|
投稿日時: 2005-12-19 20:19
プロパティファイルなら、java.util.ResourceBundleクラスが対応しています。
クラスパスルートに、Messages.propertiesが存在する場合、
で取得が可能です。 ただし、プレースホルダを使用したメッセージ機能は対応していません。 Strutと同等な方法であれば、他にも http://jakarta.apache.org/commons/resources/ Commons Resourcesと言うのがあります。 パラメータを利用したメッセージの機能もありますよ。 多分、StrutsのMessageResourcesが元になったプロダクトだと思うのですが。 | ||||
|
投稿日時: 2005-12-21 10:10
かつのりさん
レス遅くなりました。 下記の内容で、試してみます。 ありがとうございました。 | ||||
|
投稿日時: 2005-12-23 18:51
inaです。
もう解決しているみたいですが..... org.apache.struts.util.PropertyMessageResources#getMessage(String key, Object[] args) だと validate() とかと同じ様に使用できますよ。 |
1