1

こんにちは私は次のコードを持つjspを持っています。ファイルにはstrutsタグlibがあります

<s:iterator value="TpData.vhp.actvh" var= "veh" status = "hellostatus">
        <tr>
           <s:url var = "ShowInfoAction" value="%{urlInfo.actionurl}" >
              <s:param name = "hereInfo" value="#someclass.method"/>
              <s:param name ="pincode" value="againsomeclass.pincode"/>
            </s:url>
         </tr>
</s:iterator>

パラメータ名="hereInfo"には一意の値があります。これはイテレータにあるため、構築されたURLは異なるパラメータを持ちます。このURLはjspで作成されているので、アクションクラスに渡してもらいたいです。これは可能ですか?

4

1 に答える 1

0

同様の名前のプロパティのコレクションをマップに追加する場合は、マップされたパラメーター名を使用しますが、インデックスは入力されます(たとえば、整数、文字列など)。

例(メモリからですが、閉じます):

<s:param name="hereInfo[%{hellostatus.index}]" value="#someclass.method"/>

または、より一般的なビジネスモデルIDなど。

于 2013-02-15T00:27:09.713 に答える