struts 2で使用します。s:マップからデータを取り込みます。
マイマップはStruts 2 - s:マップを使用して選択
キーは私が掲示したい(された)が、それは値をdiplays何 「キー1」、「VALUE1」 「KEY2」、「値2」のような値を持っています。私は値を表示したくないのですが、他の(s:textのような)getTranslation( "value1")で使用し、その値を表示するメソッドから返される値が返されます。
私は
<s:select ... list="myMap" listValue="getTranslation(myMap)">
をしようとするとそれは何も、選択するだけで、空のボックスが表示されません。
<s:select ... list="myMap" listValue="getTranslation(myMap.get( how do I get this id? ))">
か何か似て:どのように私はのようなものを使用すると、反復のidがそう選択するのに移入するのですか?
<s:select list="myMap" />
あるの
を試し、その後
に等しいですhttp://struts.apache.org/2.3.1/docs/selectを読んでください。 html –
質問で明示的に述べたように、私はlistKeyとlistValueプロパティを使用しますが、listValueではマップの値を表示したくありませんが、パラメータとしてマップの値を渡すとメソッドから返される値。 – Panos