На моей веб-странице: это файл jsp, у меня есть вводимый текст, я набираю в нем текст, затем нажимаю ввод, возникает ошибка:

    javax.servlet.ServletException: Request[/myAction] does not contain handler parameter named 'method'.  This may be caused by whitespace in the label
text.

Что может быть причиной?

2
senior 11 Мар 2014 в 21:04
Можете ли вы показать, как вы называете свое действие?
 – 
9er
11 Мар 2014 в 21:12
Только у меня есть:
 – 
senior
11 Мар 2014 в 21:25

1 ответ

Лучший ответ

Если вы нажмете Enter в одном из текстовых полей ввода, браузеры будут действовать так, как если бы была нажата первая кнопка в форме, и IE не будет отправлять на сервер информацию, относящуюся к кнопкам.

Чтобы избежать всего этого и заставить один ввод действовать так же, как несколько вводов, просто добавьте «скрытый» текстовый ввод.

<input type="text" style="display: none" />

Этот ввод заставит IE действовать так, как если бы была нажата первая кнопка на странице при нажатии клавиши ввода в этой форме.

Для получения дополнительной информации перейдите на Нажмите здесь

2
Arjit 11 Мар 2014 в 21:39