Как я бросаю 404 ошибки из сервлета Java?

Как я бросаю 404 ошибки из сервлета Java? Мой web.xml уже указывает, какую страницу показать, когда существует 404, как я бросаю 404 из сервлета?

64
задан Pascal Thivent 15 July 2010 в 22:23
поделиться

2 ответа

API сервлетов дает вам метод для отправки 404 или любого другого кода состояния HTTP. Это метод sendError HttpServletResponse:

public void doGet(HttpServletRequest request, HttpServletResponse response) {
    response.sendError(HttpServletResponse.SC_NOT_FOUND);
}
122
ответ дан 24 November 2019 в 15:49
поделиться

В методе doGet или doPost у вас есть параметр HttpServletResponse res

404 - это код состояния, который можно установить следующим образом:

res.setStatus(HttpServletResponse.SC_NOT_FOUND);
6
ответ дан 24 November 2019 в 15:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: