16. diel - Blog v JEE - Úvodná stránka

V predchádzajúcom kvíze, Kvíz - Hibernate, MySQL, Formulár v JavaEE, sme si overili nadobudnuté skúsenosti z predchádzajúcich lekcií.

V dnešnom JEE tutoriálu upravíme úvodnú stránku /index.xhtml. Potom pripravíme novú stránku detailu /detail.xhtml pre náš príspevok.

Úprava úvodnej stránky zoznamu článkov

Úvodná stránka (tzv. Landing page) môže momentálne pôsobiť na návštevníka nášho blogu trochu nudne. Užívateľ si zatiaľ ani nemôže prečítať naše zverejnené články, pretože nám chýba odkaz na detail článku. Poďme to teda napraviť:) .

BlogPostListItemViewModel

Momentálne vypisujeme iba titulky načítaných článkov z databázy. Aby sme mohli vypisovať viac informácií o článku (napr. Popis, odkaz na detail článku pod.), Musíme si vytvoriť ViewModel podobne ako v tejto lekcii.

V balíčku cz.itnetwork.blog.view.models.posts vytvoríme novú triedu BlogPostListItemViewModel. Na úvodnej stránke budeme chcieť zobraziť iba:

  • Názov článku
  • Popis článku
  • Dátum uverejnenia článku

Ďalej budeme chcieť odkázať na detail článku. Na to teda budeme potrebovať aj jeho id.

Trieda bude vyzerať takto:


 

...koniec náhľadu článku...
Pokračuj ďalej

Vedomosti v hodnote stoviek tisíc získaš za pár eur

Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiovej sekcie.

Obsah článku spadá pod licenciu Premium III, kúpou článku súhlasíš s Prevádzkovými podmienkami.

Čo od nás v ďalších lekciách dostaneš?
  • Prístup k jednotlivým lekciám podľa spôsobu obstarania.
  • Kvalitné znalosti v oblasti IT.
  • Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.

Popis článku

Požadovaný článok má nasledujúci obsah:

V tutoriálu pre Javu Enterprise Edition upravíme úvodnú stránku pre náš Blog projekt v JSF. Vytvoríme ViewModel pre výpis zoznamu článkov.
Článok pre vás napísal 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