Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 20 - Blog ve Spring Boot - Validace registračního formuláře

V minulé lekci, Blog ve Spring Boot - Registrační a přihlašovací formulář, jsme vytvořili vlastní přihlašovací a registrační stránku.

V tomto Java Spring Boot tutoriálu vytvoříme DTO pro registrační formulář a implementujeme jeho validační hlášky.

V našem registračním formuláři zatím nepracujeme s žádnou přepravkou (např. s třídou reprezentující uživatele). Formulář zatím totiž ani nic nedělal. To dnes napravíme. Registračnímu formuláři vytvoříme přepravku, kterou mu také za chvíli předáme z kontroleru.

Přepravka – UserDTO

Přepravka - Databáze a Hibernate ve Spring Boot - Blog

Při tvorbě přepravky se můžeme inspirovat již vytvořenou šablonou registračního formuláře. Ta obsahuje tato formulářová pole:

  • Uživatelský email – U tohoto pole bude potřeba ověřit, že se opravdu jedná o email
  • Heslo – Typicky se u hesel kontroluje, že má alespoň N znaků; že obsahuje jedno velké písmeno a že obsahuje číslici. My si zde nebudeme validaci hesla zbytečně komplikovat a budeme kontrolovat pouze to, že heslo má alespoň 6 znaků.
  • Druhé heslo pro zopakování – Pomocí druhého hesla si ověříme, že se uživatel omylem nepřepsal při zadávání prvního hesla (tuto kontrolu provedeme až v dalších lekcích).

V balíčku cz.itnetwork.springblog.models.dto vytvoříme


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

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.

Před koupí tohoto článku je třeba koupit předchozí díl

Obsah článku spadá pod licenci Premium III, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • 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:

V Java Spring Boot tutoriálu vytvoříme DTO pro registrační formulář a implementujeme jeho validační hlášky.
Článek pro vás napsal Samuel Kodytek
Avatar
Autor se věnuje všem jazykům okolo JVM. Rád pomáhá lidem, kteří se zajímají o programování. Věří, že všichni mají šanci se naučit programovat, jen je potřeba prorazit tu bariéru, který se říká lenost.
Aktivity