Я читал книгу о сервлетах, в этой книге дается краткое объяснение относительно класса сервлета, а также класса HttpServlet
.
Существует один пример заполнения формы - для этой формы метод сервлета doPost()
переопределяется классом. Но для другого примера формы входа в систему вместо этого метод service()
переопределяется.
Я хочу знать, почему два разных подхода - я думал, что обычно мы помещаем наш код в doPost()
(или doGet()
), и пусть service()
остается таким, каким он есть. Есть ли какая-либо причина использования одного из двух подходов или я могу использовать оба подхода в любой ситуации?