-
[JAVA] Web aplikace
Mel bych namet na malou diskuzi.
Mam udelat malou web aplikaci v Jave. Nejjednodussi zpusob je uplne obycejne java tridy a jsp. Ale potrebuju treba resit vec jako napr. nakupni kosik, proste nejakou session related informaci, tj. aby tato trida mela trvani v celem kontextu session a byla unikatni pro kazdeho uzivatele. Mam jen trochu zkusenosti s EJB 3 a Seam, takze bych to resil napr. pres session stateless bean, ale to je moc slozite reseni.
Potreboval bych tedy vedet jake jsou dalsi moznosti implementace, ponekud jednodussi nez EJB. Treba jen na Tomcatu, bez aplikacniho serveru.
Diky za jakoukoliv radu, treba jen link na nejake uzitecne informace nebo lepe nejake zkusenosti co se na co hodi. Protoze temer u kazdeho java frameworku je popis, ze je uplne dokonaly a hodi na se uplne vsechno, ale informace primo od vyvojaru jsou daleko cennejsi.
-
Re: [JAVA] Web aplikace
Tak mas moznost jit cestou ciste servletu(tam mas samozrejme v requestu session a v te si drz co chces) s jspcky idealne, nebo nasadit treba Struts. Prima framework(je to pak takove cistejsi atdatd), ale pokud jsi jeste nemel co docineni s nejaky MVC frameworkem, tak je to docela tezsi na pochopeni na prvni pokus.
-
Re: [JAVA] Web aplikace
Pro takovou aplikaci rozhodne ne EJB. Jestli si to zvolis, tak se budes proklinat:-)) Vyvoj na servletech je mnohem rychlejsi.
Frameworku je spousta JSF, Struts, Spring a nejlepsi reseni by mohlo byt Tapestry. Pry se v tom rychle vyviji.
-
Re: [JAVA] Web aplikace
Neco jsem delal s JSF, ale jen tim zpusobem, ze jsem vyuzival jeho html komponenty pro vytvoreni uzivatelskeho rozhrani a managed beans jsem pres Seam vazal rovnou na EJB 3, takze o logiku se staraly EJB.
Pry maji JSF delat poradek mezi java frameworky a prekonavat Struts. Oplati se tedy venovat cas tomu jak napsat aplikacni logiku celou pomoci JSF nebo se podivat i na Struts?
Swing na me stale chrli neco o AOP (aspect oriented programming) a ja nemam ani tucha o co jde.... :(
-
Re: [JAVA] Web aplikace
No afaik ony jsou si docela dost podobne(dokonce spolecny autor pokud si pamatuju), ale i presto nekdo uprednostnuje spis Struts pred JSF, je to jen na tobe. Lepe receno znalosti Struts se ti pri uceni JSF budou hodit.
Ohledne AOP te jiste pobavi tohle blognuti, je to docela dobre shrnuto.
-
Re: [JAVA] Web aplikace
Ze by JSF delali nejaky poradek, to teda ne.
Proti JSF mluvi teprve dvoulete stari a spousta veci neni vyresena. Napriklad includovane use casy apod.
Jinak na tohle EJB jsou kanon na vrabce.