Как вы, вероятно, знаете, doGet () и doPost () вызываются в разных ситуациях (когда браузер или HTTP-клиент выполняет HTTP-запрос GET или POST, соответственно).
Похоже, ваше приложение имеетфункциональность общего между этими двумя запросами.Я рекомендую вам абстрагировать эту совместно используемую функциональность в другой метод (или методы) вашего сервлета, который могут вызывать как doGet (), так и doPost ().
В качестве альтернативы, если все функциональные возможности являются общимивместо этого можно реализовать метод service (), который контейнер сервлета будет вызывать для всех типов запросов (вместо doGet () или doPost ()).