JSP – celkem tvrdé začátky

Nacházíte se zde: úvod > JSP


logo Java

Každý začátek je těžký, ale tenhle mi přijde zatím nejtěžší… Řeč je o programování JavaServer Pages (dále JSP). Říkal jsem si, jako mírně pokročilý programátor v Javě, že to nebude takový problém, NetBeans mají poměrně solidní vývojové prostředí pro tvorbu JSP, ale jednoduché to rozhodně není. Ale dost nářků a k věci.

Rád bych zde sepsal pár tipů na to, jak začít s JSP, jako literaturu si přečíst, kam se obrátit. Přijde mi, že ohledně JSP je napsáno opravdu málo. Pokud zrovna neovládáte angličtinu, máte šanci ještě omezenější. Na diskusních fórech se na JSP poměrně dlabe. Viz snad moje snaha na diskusním fóru serveru www.jakpsatweb.cz. Soudě dle odpovědí se o JSP obecně ví neuvěřitelně málo.

nahoru

Tak kde začít?

Nejprve tedy základní osvěta v podobě srovnání s jinými technikami. O tomto jsem se dočetl třeba u Borbera, konkrétně zajímavý článek Lze PHP porovnávat s Javou nebo s .NETem? Pokud jste plni optimismu, jako já, zavítejte na Interval, je zde celý seriál, který Vám dá základní povědomí o JSP. To ale rozhodně nestačí na tvorbu nějakých významnější aplikací. Nastupuje tedy kniha.

nahoru

Knihy o JSP

Obecně - na výběr toho moc není. Předpoklám elementární znalost jazyka Java, pokud ji nemáte, tak hurá do Herouta. Pokud ano, zkuste následující tituly:

  • JSP - JavaServer Pages - podrobný průvodce začínajícího tvůrce - autorem je Gary Bollinger a Bharathi Natarajan, vydavatelem Grada 2003.
  • JSP: JavaServer Pages - Podrobný průvodce - autorem je Barry Burd, vydavatelem ComputerPress 2003.
  • Java servlety a JSP - autorem je Marty Hall, vydavatelem Neocortex 2001.

První knihu jsem si koupil i já. Dlouho jsem se rozhodoval mezi tímto a druhým zmíněným titulem. V první knize se mi ale zalíbila kapitola o Sestavování reálných aplikací - řízení toku, architektury, bezpečnost. Nicméně kniha je to místy složitě psaná (ty zmíněné pasáže), nebo jsem tak hloupý;-)

Třetí titul je dlouhodobou legendou, ale v Luxoru ho maj už s výraznou slevou. Za těch 5 let má již pořádné fousy…

Pokud snad ovládáte angličtinu na vysoké úrovni, odkážu Vás opět na BorBera a titul Servlets and JavaServer Pages: The J2EE Technology Web Tier.

nahoru

Kam s dotazy?

Jako každý začátečník určitě budete mít řadu dotazů. V tom případě zkuste www.builder.cz - sekci Java. Vyskytuje se zde řada lidí, kteří poradí a pomůžou. V angličtině je výběr samozřejmě daleko větší, zkuste Google;-)

Tak pro začátek zatím vše. Jak bude čas, napíšu sem více a uvedu tu i pár příkladů z vlastního bádání a také něco málo o Tomcatu. Cestou jsem narazil na další zajímavou věcičku - Apache Struts. Zatím zjišťuju, co to umí a jsem nadšen a ohromen:-) Mrkněte zde - seriál o Apache Struts na Root.cz. Na první pohled skvělý, na další ještě lepší!