Кнопка Aui со значением атрибута name не отправлена
У меня есть некоторая форма в taglib AUI, у каждой есть две кнопки отправки с тем же именем и различным значением. следующим образом:
<aui:form name="generalInformationForm" action="${generalInformation}" method="post">
<aui:fieldset label="company.contact.info">
<aui:layout>
<aui:column>
<aui:input type="text" name="generalInformationDto.distanceFromResidentailArea"
label="distance.from.residential.area" inlineLabel="true" >
<aui:validator name="number"></aui:validator>
</aui:input>
</aui:column>
</aui:layout>
</aui:fieldset>
<aui:button-row>
<aui:button type="button" value="back.text" first="true" onClick="<%=showLicenseDetailsInformation.toString()%>" />
<aui:button type="submit" value="save.as.draft" name="buttonName" />
<aui:button type="cancel" value="cancel.text" />
<aui:button type="submit" value="next.text" last="true" name="buttonName" />
</aui:button-row>
</aui:form>
в какой-то форме это работа, но в какой-то форме это не работа
в чем проблема?
Спасибо
1 ответ
Импортировать следующий taglib в ваш jsp
<% @ taglib uri = "http://liferay.com/tld/aui" prefix = "aui"%> Возможно, вам не хватает некоторых импортов.
Что вы подразумеваете под значением, которое не попадает на сервер? Вы хотите сказать?
для получения именованного значения в контроллере вы можете использовать что-то вроде этого
String number= request.getParameter("number");