WhiteLabel Error Page adalah sebuah halaman kesalahan Spring Boot generik yang ditampilkan ketika tidak ada halaman error pada kustom. Artinya , ada pengecualian dapat dilakukan dalam anotasi. Ketika Halaman WhiteLabel Error dinonaktifkan dan tidak ada halaman kesalahan kustom yang disediakan sebelumnya , maka halaman error server web (Tomcat, Jetty) akan ditampilkan.

WhiteLabel Erro bisa dinonaktifkan di file application.properties dengan mengatur server.error.whitelabel.enabled menjadi false.

Contoh :

spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration

Cara lain untuk menonaktifkan WhiteLabel error adalah menambahkan pengecualikan pada ErrorMvcAutoConfiguration.

@SpringBootApplication(exclude = {ErrorMvcAutoConfiguration.class}) public class Application { 

Spring Boot Custom Error Page

Tanpa menggunakan mesin template Thymeleaf, sebenarnya kita dapat menempatkan halaman error khusus pada direktori src / main / resources / publik / errors.

Seperti Contoh berikut ini :

resources/public/errors/404.html
 <!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <title>404 - resource not found</title>
 </head>
 <body>
 <h2>404 - Resource not found</h2>
 <p>
 The requested resource was not found; - public
 </p>
 </body>
 </html> 

LEAVE A REPLY

Please enter your comment!
Please enter your name here