[Cvičenie] 8 - Spring MVC - List

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Úvodné cvičenie do frameworku Spring MVC, ktoré vysvetľuje princíp návrhového vzoru Model-View-Controller a jeho použitie pri tvorbe webových aplikácií s používateľským rozhraním. Na jednoduchom projekte sa ukazuje, ako kontrolér pomocou anotácie @GetMapping napĺňa model dátami a vracia Thymeleaf šablónu (view), ktorá pomocou cyklu th:each dynamicky vypisuje zoznam prvkov do HTML tabuľky. Súčasťou je aj vysvetlenie potrebných závislostí projektu (Spring Web, Thymeleaf) a ukážka HTTP komunikácie v Developer Tools.

  • - Vysvetlenie návrhového vzoru Model-View-Controller a rozdelenia zodpovedností medzi model, view a kontrolér
  • - Anotácia @Controller a @GetMapping na mapovanie URL adresy na metódu kontroléra
  • - Napĺňanie modelu dátami (atribút items) a jeho odovzdanie do Thymeleaf šablóny index.html
  • - Dynamický výpis kolekcie prvkov do HTML tabuľky pomocou th:each a prístup k atribútom aj metódam objektu (napr. toString)
  • - Potrebné závislosti Spring projektu: Spring Web a šablónovací engine Thymeleaf
  • - Sledovanie HTTP requestu a response v Developer Tools prehliadača

Zhrnutie pripravené s pomocou AI z prepisu videa.