struts2: На флажке управления щелчком перейти к действию, записанному в теге url, например <s: url action = "smactiion"> - PullRequest
0 голосов
/ 21 сентября 2009

При щелчке ссылки тега привязки элемент управления «щелкни меня» переходит к действию, определенному в теге <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>.

1 Ответ

1 голос
/ 22 сентября 2009

Можете ли вы использовать атрибут onclick для вызова некоторого Javascript, который устанавливает window.location на что угодно?

http://struts.apache.org/2.1.6/docs/checkbox.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...