Lekce 7 - Kalkulačka ve Spring Boot - Chybové stránky
V předchozí lekci, Kalkulačka ve Spring Boot - Šablony a dokončení, jsme dokončili naši jednoduchou kalkulačku přidáním šablon, service a použitím Dependency Injection.
Vítám vás u dalšího Java Spring tutoriálu, ve kterém se podíváme na chybové stránky. Jak jste si mohli povšimnout, Spring nám základně neukazuje hezké chybové stránky, když se něco nepovede (kódy 404 a 500). Je to ovšem logické. Jak již víme, Spring se většinou používá na API a k těmto hláškám se vůbec koncový uživatel nedostane. V našem případě ale děláme fullstack stránku (front-end i back-end ve Spring) a proto by to s tím chtělo něco udělat.
Kontroler
Vytvoříme si náš již dobře známý kontroler, který pojmenujeme třeba
CustomErrorController
. Bude sloužit pro zobrazení chybové
stránky. Budeme také implementovat rozhraní ErrorController
obsažené ve Springu:
import org.springframework.stereotype.Controller; import org.springframework.boot.web.servlet.error.ErrorController; @Controller public class CustomErrorController implements ErrorController { }
getErrorPath()
Java po nás hned bude chtít přepsat metodu getErrorPath()
,
která vrátí mapping
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Obsah článku spadá pod licenci Premium III, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
Ve Spring tutoriálu si celou kalkulačku uzavřeme tím, že si vytvoříme vlastní stránky pro zobrazování errorů. Přeci jen jsou ty základní trochu zmatečné.
Body získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.