Wie erstelle ich eine Fehlerbehandlungsroutine (404, 500…) in Spring Boot / MVC?
Für einige Stunden versuche ich, eine BENUTZERDEFINIERTE globale Fehlerbehandlung in Spring Boot / MVC zu erstellen. Ich habe viele Artikel gelesen und nichts ...: / Bitte. Hilf mir
Das ist meine Fehlerklasse:
Ich habe versucht, eine solche Klasse zu erstellen
@Controller
public class ErrorPagesController {
@RequestMapping("/404")
@ResponseStatus(HttpStatus.NOT_FOUND)
public String notFound() {
return "/error/404";
}
@RequestMapping("/403")
@ResponseStatus(HttpStatus.FORBIDDEN)
public String forbidden() {
return "/error/403";
}
@RequestMapping("/500")
@ResponseStatus(HttpStatus.INTERNAL_SERVER_ERROR)
public String internalServerError() {
return "/error/500";
}
}
**** FRAGE GELÖST **** Ich habe diesen Weg benutzt:
`
@Configuration
public class ErrorConfig implements EmbeddedServletContainerCustomizer {
@Override
public void customize(ConfigurableEmbeddedServletContainer container) {
container.addErrorPages(new ErrorPage(HttpStatus.NOT_FOUND, "/404"));
}
}
`