Я отлаживал проблему AJAX на стороне клиента, которая делала запрос к сервлету. Но ошибка оказалась на стороне сервера. Вы можете обратиться к моему первоначальному вопросу здесь . Из обсуждения с более опытными людьми я узнал, что сервлет использует метод request.getAttribute () для получения параметров из запроса вместо getParameter (). Поэтому я решил открыть новый вопрос, чтобы очистить мои сомнения.
Теперь мой вопрос: если я использую метод GET для передачи параметров от клиента к серверу, getAttribute () в сервлете работает нормально, и я могу получить значения параметров. Но когда я использую метод POST, getAttribute () возвращает null. Почему это работает для GET, а не для POST?