profesor08, А может еще какие способы есть - этот кажется мне каким-то неэлегантным - заводить новый атрибут, когда у тебя уже есть свойство, которое явно указывает метод запроса. Выглядит, как костыль.
profesor08, Только надо еще ввести какой-то маркер, а то я же могу еще Post от форм обрабатывать. Это логичней сделать через service(напомню - это метод, призванный определять, какой метод обработки нужно использовать). Eclipce же, кстати, по стандарту создает именно такую(ту, которую вы показали) конструкцию.
Вообще же я вижу эти решения, но не могу точно сказать, что какой следует использовать. Или более того - может, существуют другие пути решения проблемы. Тут, скорее, меня интересует опыт людей, которые в этой теме варятся.
А вот с формированием нового запроса проблемы - HTMLServletRequest - это интерфейс, который реализует сам сервер. Создать экземпляр - значит привязаться к реализации конкретного сервера(например, Tomcat 7.0, который я использую на данный момент).
Вы не ошибаетесь - в тексте я его упоминал. Это метод service, который и вызывает все эти doGet и doPost, в зависимости от указанного в http метода. Его, конечно, можно переопределить, введя атрибут isGet в request или, если по-взрослому, используя enum, в котором будут указаны все возможные http методы.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.