我正在尝试将多个(3)参数传递到display:column
标记的网址。
我正在尝试使用这样的代码。但该对象以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}
代替#
,但没有奏效。
答案 0 :(得分: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" />
答案 1 :(得分:0)
我找到了问题的解决方案,我没有必要对我的动作类等进行任何java代码更改/更改。
只是我已将attr添加到属性值并且处理了它!
感谢您的时间。