1

display:columnタグから URL に複数 (3) のパラメータを渡そうとしています。このようなコードを使用しようとしています。しかし、オブジェクトは として渡されnullます。

<display:column class="nowrap" url="/secure/Edit.action"
                value="Edit" >
      <s:param  name="file.no"   value="#file.no" />
  <s:param  name="file.id"   value="#file.id" />
  <s:param  name="file.channel"   value="#file.channel" />
</display:column>

%{file.no}の代わりに使用してみ#ましたが、うまくいきませんでした。

4

2 に答える 2

0

これを試して:

<s:url id="editUrl" namespace="/secure" action="Edit"><s:param  name="file.plsid"   value="%{file.plsid}" /><s:param  name="file.clientno"   value="%{file.clientno}" />
<s:param  name="file.inschannel"   value="%{file.inschannel}" /></s:url> 
<display:column class="nowrap" url="<s:property value="%{editUrl}"/>" value="Edit" />
于 2013-03-08T11:16:32.603 に答える
0

問題の解決策を見つけ、Java コードの変更やアクション クラスの変更などを行う必要はありませんでした。

プロパティ値に attr を追加しただけで、それが処理されました!

御時間ありがとうございます。、

于 2013-03-15T18:27:16.690 に答える