различие между ajax и формой отправляет

Я просто хочу знать то, что является различием между передающим параметром с ajax (отправляют/получают) на сервлет, и отправка их с "отправляют".

Спасибо за помощь.

9
задан Boooooooooms 12 February 2019 в 16:59
поделиться

3 ответа

В самом простом случае, с ajax , вы не наблюдаете обновления страницы при отправке данных формы. И если вы его не используете, например, вы используете кнопки отправки, вы становитесь свидетелем обновления страницы. Оба отправляют данные.

5
ответ дан 4 December 2019 в 06:55
поделиться

С точки зрения сервлета разницы нет. Для клиента запрос submit загрузит новую страницу, а запрос Ajax разберет ответ с кодом javascript и будет действовать соответствующим образом.

3
ответ дан 4 December 2019 в 06:55
поделиться

Стандартная отправка формы посылает новый HTTP запрос (POST или GET) и загружает новую страницу в браузере. В Ajax данные отправляются на сервер (POST или GET) в фоновом режиме, не затрагивая страницу, а ответ принимается javascript в фоновом режиме, опять же не затрагивая страницу.

(Разумеется, javascript может использовать полученные от сервера данные для обновления содержимого страницы)

Ajax обычно полезен в тех случаях, когда изменяется лишь небольшая часть содержимого страницы.

20
ответ дан 4 December 2019 в 06:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: