úterý 4. září 2007

JSP a Servlety

Přemýšlel jsem v čem dělat interaktivní web. Vycházel jsem z toho že trochu umím v Jave a Pythonu a že chci psát objektově. O Php jsem slyšel že má objekty na pytel, takže rovnou o jednoho míň. Pak přišel na řadu Python, ze začátku vedl, díky své jednoduchosti a frameworku zope v kterém je (prý) napsat web hračka. Jenže ouha, sehnat na něj hosting kterej by nestál několik set měsíčně a nabízel víc jak 5 MB místa se mě nepodařilo. Do šuplíku stránky dělat vážně nechci ;-) Poslení na řadu přišlo J2EE stělesněné v JSP a Servletech. Nebyl problém najít hosting a o objektovosti Javy nelze pochybovat, takže volba byla jasná.
Co to vlastně to JSP a Servlet je? Servlet je třída odvozená z třídy HttpServlet, běží v kontejneru(No fůj), což je vlastně webserver s podporou Javy, například Tomcat, Jetty, Glassfish a její vystup se odesíla prohlížeči. JSP je vkládání javovského kódu přímo do stránky v html, která se pak přeloží do servletu. Důvodem proč JSP existuje je především to že je to podstatně snadnější než se pachtit se servletem.
Jako ide jsem zvolil Netbeans, ale "bojím" se že skončím stejně zase u Vimu ;-) Netbeans je až na svoji nenažranost docela prima, začátečníkovy usnadní práci třeba vestavěným Tomcatem nebo tím že samo vygeneruje kostru servletu. Pro lenochy idealní ide. :)

P.S.: O fujkách jako je asp, .net jsem samozřejmě ani na okamžik nepřemýšlel.

2 komentáře:

KaRLiK_CZ řekl(a)...

Proc zavrhujes ASP? :)

Vykook řekl(a)...

Vzdyt bych to nemel ani kam nainstalovat ;)




vykook[@]gmail[.]com