/j2w-lekce06

Příklad pro lekci 6.

Primary LanguageJava

Lekce 6 – HTML formuláře 2

Dnes budeme pokračovat ve zpracování formulářů. Ukážeme si, jak se dělají výběry, a hlavně jak se validují data formuláře.

  1. Udělej fork zdrojového repository do svého účtu na GitHubu.
  2. Naklonuj si repository ze svého účtu na GitHubu na lokální počítač.

Úkol ve skupinkách

  1. Vytvoř formulář na objednávání čokolády. Položky na formuláři jsou uvedené v souboru /templates/cokolada/formular.html.
  2. Vytvoř přepravku pro data z formuláře pro objednání čokolády.
  3. Vytvoř metodu controlleru, která bude přijímat data z formuláře a přesměruje uživatele na stránku s potvrzením objednávky. Potvrzení může být statická stránka bez dat.
  4. Ověř si v debuggeru, že v přepravce jsou všechny údaje zadané uživatelem.
  5. Doplň na přepravku validační anotace a zprovozni validování formuláře v controlleru. Pokud bude ve formuláři chyba, zobraz znovu formulář s údaji, které uživatel vyplnil.
  6. Doplň do formuláře zobrazení chybových hlášek z validace.

Odkazy