私はの使用することはできストラットに
Map
を持っているということであるStrutsの2にテキスト
はどのように2
Map menuMap = new HashMap<String, String>();
menuMap.put("home()", "lbl.home.home");
menuMap.put("mymodule()", "lbl.home.mymodule");
menuMap.put("adduser()", "lbl.home.adduser");
menuMap.put("changepassword()", "lbl.home.chngPwd");
地図String
としてキー/値を持っている、実際に値Mapに存在が鍵である。これは私のApplication.propertiesが
下記参照してください
application.properties
ファイルに存在します
lbl.home.home = Home
lbl.home.adduser = Add User
lbl.home.mymodule = My Module
lbl.home.chngPwd = Change Password
は今、私は私のjspでこのマップを反復して、これらの値を取得したい、プロパティファイルから、application.propertiesファイル内のキーとしてマップの値を渡すことで、私は午前
ラベルとしてそれらを表示したいですキーを取得することができるが、プロパティの値を表示することができませんが、これは私のJSPコードである
ファイル:
<s:iterator value="menuMap">
<tr>
<td>
<a href="#" onclick="<s:property value="key"/>" ><s:text name="<s:property value='value'/>"/></a>
</td>
</tr>
</s:iterator>
さて問題は、私は、ページのソース、Aを探している場合、私は、見ることができる午前ですタグと呼び出された関数名はonclick()
ですが、ablでは呼び出されませんeをラベルとして表示します。私は何かが欠けている、これのために私を助けてください。
ありがとうございました
多くのおかげで、yes..youは右の私ですそれを逃した...感謝... –