Кнопка 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");

Другие вопросы по тегам