Diskuze: JSP?
Zobrazeno 3 zpráv z 3.
<a href="http://www.itnetwork.cz/java/jee/java-enterprise-edition-uvod-do-jee-j2ee">Úvodní díl</a> do Javy EE v níž je obsažena i JSP
Toto není vůbec hloupá otázka a odpověď na ní není snadné
Doporučuji si projít Java EE 6 Tutorial
http://docs.oracle.com/…utorial/doc/
Tím získáš přehled o mnoha věcech, které můžeš potkat.
Základem pro vývoj webových aplikací v Javě je Java Servlet
Technology.
https://jcp.org/en/jsr/detail?…
K vývoji webové vrstvy lze použít JavaServer Pages (JSP) spolu s Standard Tag Library (JSTL). Jedná se ale o docela staré technologie, které jsou dost low-level.
Další možností je použít JavaServer Faces (JSF). na Devboku k JSF existuje tutoriál.
Dále existuje mnoho frameworků a šablonovacích knihoven (např. Apache Tiles, Velocity, FreeMarker, ...)
Hodně populární je Spring Framework. Pro tvorbu webu existuje Spring Web MVC framework.
S databází lze pracovat přes JDBC nebo Persistence API (Hibernate). V poslední době jsou také populární noSQL databáze.
Dále existuje Grails framework, který je postavený na Springu, Hibernatu a jazyku Groovy.
Některé funkcionality, o které se před mnoha před lety staral server se přesunuli na klienta. Existují různé JavaScriptové frameworky, které se kompletně starají o view a serverem komunikují přes AJAX. Například Google Web Toolkit (GWT) nebo Vaadin.
PS. Zmínil jsem technologie, s kterými jsem se setkal, což ale neznamená, že patří mezi nejrozšířenější...
Zobrazeno 3 zpráv z 3.