Název:
Programování webových aplikací v jazyku Java
Překlad názvu:
Web application programming in Java
Autoři:
Šíma, Roman ; Halbich, Čestmír (vedoucí práce) ; Tyrychtr, Jan (oponent) Typ dokumentu: Bakalářské práce
Rok:
2016
Jazyk:
cze
Nakladatel: Česká zemědělská univerzita v Praze
Abstrakt: [cze][eng] Tato bakalářská práce popisuje základní technologie platformy Java EE, která slouží k programování webových a podnikových aplikací. V teoretické části je uveden stručný přehled platformy, porovnání s konkurenty nebo HTTP protokol. Dále je pak hlouběji probrána technologie servletů, sloužící jako kontrolér v třívrstvé architektuře. Věnoval jsem se i dynamicky generovaným stránkám Java Server Pages. Nakonec teoretické části jsem popsal základní aspekty technologie Java Server Faces. Všechny probrané témata jsem doplnil o názorné příklady.
V praktické části se věnuji vytvoření aplikace, která slouží jako evidence skladu. Popisuji v ní jaké má aplikace funkce a grafické rozhraní.
This bachelor thesis describes a basic technologies of Java EE, which is, used for programming web and enterprise applications. The theoretical part provides a brief overview of the platform, compared to competitors or HTTP protocol. Further, it is deeply discussed servlet technology, serving as a controller in a three-tier architecture. I have devoted to dynamically generated pages called Java Server Pages. Finally, the theoretical part, I described the basic aspects of Java Server Faces. All discussed topics I added illustrative examples.
In the practical part is devoted to developing an application that serves as an evidence of repository. I describe what it has application functions and graphical interface.
Klíčová slova:
hlediska; Java aplikace; modely; možnosti; návrh; plánování; problémy; příkazy; situace; vzory; řešení