Skip to content

daduelle/j2w-lekce02-cviceni01

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lekce 2 – datum a čas

Úvodní webová stránka bude obsahovat dva odkazy – na stránku s aktuálním datem a stránku s aktuálním časem. Dále budou na webu dvě stránky – stránka na adrese /datum bude zobrazovat aktuální datum, stránka na adrese /cas bude zobrazovat aktuální čas (v okamžiku načtení stránky). V úvodní webové stránce je vložen CSS framework Bootstrap.

  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č.
  3. Úvodní stránka static/index.html už je připravená.
  4. Vytvoř kontrolér – třídu cz.czechitas.java2webapps.lekce2.controller.MainController.
  5. V kontroléru budou dvě metody – jedna bude navázána na cestu /datum, druhá na cestu /cas.
  6. Obě metody budou vracet ModelAndView, view bude pro každou metodu jiné.
  7. Metoda pro výpis data vloží do modelu datum zformátované v českém formátu:
    final Locale LOCALE = Locale.forLanguageTag("cs-CZ");
    final DateTimeFormatter DATE_FORMATTER = DateTimeFormatter.ofPattern("d. MMMM yyyy", LOCALE);
    LocalDate.now().format(DATE_FORMATTER)
  8. Metoda pro výpis času vloží do modelu čas (hodiny a minuty) zformátované v českém formátu:
    final Locale LOCALE = Locale.forLanguageTag("cs-CZ");
    final TIME_FORMATTER = DateTimeFormatter.ofPattern("H:mm", LOCALE);
    LocalTime.now().format(TIME_FORMATTER)
  9. Pro zobrazení velkého nápisu lze použít následující třídy z Bootstrapu:
    <h1 class="display-1 fw-bold">Nápis</h1>
  10. Zkontroluj výsledek v prohlížeči.

Mohlo by se hodit

About

Cvičení k lekci 2 – dynamické stránky zobrazující aktuální datum a aktuální čas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 76.4%
  • Java 23.6%