Изучаю сервлеты на java, обычно при нажатии на кнопку submit, переходит с основной страницы на другую страницу, где показывается вывод результата работы сервлета, вопрос:
Как сделать так чтоб вывод сервлета был на основной странице, например, под той самой кнопкой submit?
Вариантов несколько:
- не отправлять на другую страницу, а возвращать ту же самую, в форме указываем туже самую страницу
- использовать javascript и onclick на кнопку, результат формы отправлять через javascript
- тоже самое, что и выше, но использовать при этом json как формат обмена данными с сервлетом.
Да, это javascript, который работает на стороне браузера и к сервлетам и яве никакого отношения не имеет. Собственно сервлету тоже все равно, как ему данные приходят. На стороне сервлета нужно как-то распарсить json. Библиотеки я думаю найдете сами.