Если у нас есть <form>
как минимум с двумя <input type="text" ..>
и кнопкой отправки <input type="submit" name="someName" ..>
- тогда, когда мы нажимаем Enter в текстовом поле - IE (я пробовал 7-ю версию) правильно отправляет форму, передавая submit=someName
с другие параметры на заказ. Но, когда есть только одно текстовое поле <input type="text" ..>
(+ любое количество выпадающих или чекбоксов или радио) - нажатие «Enter» отправляет форму, не передавая «submit = someName» для запроса.
Но есть некоторые Java-фреймворки (ATG и т. Д.), Которые обрабатывают отправку формы с помощью параметра submit, вызывая соответствующий метод в обработчике формы. Таким образом, если в запросе нет параметра кнопки отправки - обработка отправки завершится неудачей.
Видели ли вы такое поведение раньше?