usar servlet httpservlet example ejemplo contenedor java servlets

httpservlet - servlet java ejemplo



¿Cómo arrojo un error 404 desde dentro de un servlet java? (2)

¿Cómo arrojo un error 404 desde dentro de un servlet java? Mi web.xml ya especifica qué página mostrar cuando hay un 404, ¿cómo puedo lanzar un 404 desde un servlet?


En su método doGet o doPost tiene un parámetro HttpServletResponse res

404 es un código de estado que se puede establecer por:

res.setStatus(HttpServletResponse.SC_NOT_FOUND);


La API de Servlet le proporciona un método para enviar un 404 o cualquier otro código de estado HTTP. Es el método sendError de HttpServletResponse:

public void doGet(HttpServletRequest request, HttpServletResponse response) { response.sendError(HttpServletResponse.SC_NOT_FOUND); }