Nacházíte se zde: úvod > JSP
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.
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.
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:
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.
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ší!