При щелчке ссылки тега привязки элемент управления «щелкни меня» переходит к действию, определенному в теге <s:url>
, и отправляет все значения параметров, определенные в теге <s:url>
. Смотри ниже -
<s:url id="matchId" action="someAction">
<s:param name="QuotFileName" value="FileName"/>
<s:param name="QuotContentType" value="ContentType"/>
</s:url>
<s:a href="%{ matchId }">click me</s:a>
Все работает хорошо.
Но я хочу сделать то же самое, используя флажок, т. Е. <s:checkbox>
вместо тега привязки, т. Е. <s:a>.
Но в теге <s:checkbox>
нет атрибута href ... См. Код ниже -
<s:url id="matchId" action="someAction">
<s:param name="QuotFileName" value="FileName"/>
<s:param name="QuotContentType" value="ContentType"/>
</s:url>
<s:checkbox href="%{ matchId }"></s:checkbox>
Пожалуйста, предложите, что я должен использовать вместо атрибута ‘href of <s:checkbox>.