1

我正在尝试将多个 (3) 参数从display:column标签传递给 URL。我正在尝试使用这样的代码。但对象作为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 回答