Полезно ли для класса расширять HttpServlet и реализовывать ServletContextListener?
HttpServlet
ServletContextListener
public Myclass extends HttpServlet implements ServletcontextListener { }
Каковы плюсы и минусы этого?
Некоторые мысли:
Все зависит от вас, исполнителя. ServletcontextListener имеет свое конкретное назначение.Перед использованием убедитесь, что вы знаете, для чего он нужен. В случае, если вы создаете сервлет HTTP, вы должны расширить HttpServlet . Если ваш класс хочет " получить"уведомления об изменениях в контексте сервлета веб-приложения "(скопировано из javadocs), частью которого оно является, необходимо реализовать ServletcontextListener.