Проблема в форме отправки с интеграцией HDIV и Spring MVC

Я интегрировал HDIV и Spring MVC. Теперь мне нужно отправить форму на сервер. Проблема в том, что нужно дать кнопке отправки имя, например «btnSave» или «btnSubmit». Чтобы я мог сделать сопоставление запросов следующим образом

@RequestMapping(value = "/user", params = "btnSave", method = RequestMethod.POST)

и я отображаю кнопку отправки следующим образом:

<input name="btnSave" type="submit" value="Save" />

Теперь HDIV выдаст сообщение об ошибке: INVALID_PARAMETER_NAME о btnSave.

Я знаю, что могу исключить параметр btnSave из конфигурации HDIV, но мне просто интересно, есть ли лучшее решение. У меня есть много форм с разными кнопками отправки, и я не хочу помещать их все в конфигурацию HDIV paramsWithoutValidation.

Спасибо.


person Alex    schedule 24.06.2015    source источник


Ответы (1)


Вы должны использовать тег Spring MVC для отправки.

<form:button value="Save" name="btnSave">Save</form:button>

Я надеюсь, что это помогает.

person Fernando Lozano    schedule 25.06.2015