- PR -

アプリケーションリソース

1
投稿者投稿内容
ヒーロー
会議室デビュー日: 2005/03/17
投稿数: 12
投稿日時: 2005-03-17 17:06
アプリケーションリソースを分割したいのですがどうしたらいいのかわかりません。
struts-configには
<message-resources parameter="resources.AA"/>
<message-resources parameter="resources.BB"/>
のように書いていますがBBの方しか読みません・・・
どなたかわかる方いらっしゃいませんか??
ヒーロー
会議室デビュー日: 2005/03/17
投稿数: 12
投稿日時: 2005-03-17 17:14
すいません。さっきの補足です。
strutsは1.2.6を使っています。
かつのり
ぬし
会議室デビュー日: 2004/03/18
投稿数: 2015
お住まい・勤務地: 札幌
投稿日時: 2005-03-17 17:22
---------------------------------------------
resource.AA
yy.yy.yy = yyy
---------------------------------------------
resource.BB
xx.xx.xx = xxx
---------------------------------------------
struts-config.xml
<message-resources parameter="resources.AA"/>
<message-resources parameter="resources.BB" key="XXXXX"/>
---------------------------------------------
hoge.jsp
<bean:message key="xx.xx.xx" bundle="XXXXX"/>
<bean:message key="yy.yy.yy"/>
---------------------------------------------
結果
xxx
yyy
---------------------------------------------

key(message-resource)とbundle(bean:message)で結び付けられるはずです。
keyを指定しないと同一のキーで(省略時はGlobals.MESSAGE_KEY)
アプリケーションスコープに格納されるので恐らく上書きされます。
分割したからと言ってマージしてくれるわけではありません。

#試していないですが・・・
ヒーロー
会議室デビュー日: 2005/03/17
投稿数: 12
投稿日時: 2005-03-17 17:56
ありがとうございます。
早速やってみたところ成功しました!
1

スキルアップ/キャリアアップ(JOB@IT)