Как определить, что отправленная форма имеет более одного элемента с одинаковым именем

JSP, из которого я получаю запрос, может иметь более одного элемента формы с одинаковым именем (группа флажков с тем же именем). В такое время, когда мы звоним request.getParameterValues() вместо request.getParameter(), Мы получим массив значений, который соответствует элементу формы с тем же именем. Как определить, какой метод вызывать.

Как определить со стороны сервлета, что отправленная форма имеет элемент с таким же именем и какое имя параметра соответствует этому элементу формы.

Для меня важно определить, какой элемент является кратным с тем же именем.

Заранее спасибо.

1 ответ

Решение

Всегда звони request.getParameterValues(), Возвращает массив значений. Если массив содержит только один элемент, было только одно поле с таким именем.

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