Как правило, запросы лучше обрабатывать в сервлетах. У них есть методы doGet(request, response)
и doPost(request, response)
, чтобы различать их.
Если вы действительно настаиваете на том, чтобы делать это в JSP, вы можете дифференцировать методы, используя request.getMethod()
. Возвращается GET
или POST
.
Так как это домашнее задание, я думаю, смысл в том, чтобы научиться использовать сервлеты и их doX
методы, так что делайте так.
Обновление: Вы можете получить строку запроса (request.getQueryString()
), которая является только параметрами получения, и проанализировать ее, но я бы не стал Это обычная и хорошая практика.