Я просто хочу знать то, что является различием между передающим параметром с ajax (отправляют/получают) на сервлет, и отправка их с "отправляют".
Спасибо за помощь.
В самом простом случае, с ajax , вы не наблюдаете обновления страницы при отправке данных формы. И если вы его не используете, например, вы используете кнопки отправки, вы становитесь свидетелем обновления страницы. Оба отправляют данные.
С точки зрения сервлета разницы нет. Для клиента запрос submit загрузит новую страницу, а запрос Ajax разберет ответ с кодом javascript и будет действовать соответствующим образом.
Стандартная отправка формы посылает новый HTTP запрос (POST или GET) и загружает новую страницу в браузере. В Ajax данные отправляются на сервер (POST или GET) в фоновом режиме, не затрагивая страницу, а ответ принимается javascript в фоновом режиме, опять же не затрагивая страницу.
(Разумеется, javascript может использовать полученные от сервера данные для обновления содержимого страницы)
Ajax обычно полезен в тех случаях, когда изменяется лишь небольшая часть содержимого страницы.