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