Ahoj, jeste muzu doporucit tapestry 5:
+ komponentovy pristup + zadne vnitrni tridy + zadna XML konfigurace + generuje validni HTML + "pekne" URL + opravdu rychly vyvoj + jednoduche na testovani - ze zacatku trochu slozitejsi Honza 2009/11/18 Petr Zajíc <p...@xzajic.cz> > Ta kombinace Java tříd a HTML kódu se mi právě líbí. U jiných frameworků > bylo toto a ještě tuna konfigurace v XML, což byl děs. XML tady vlastně > vůbec nejsou ;-) > > > > Šel bych do verze 1.4, to je jasné. Díky za postřehy. > > > > *From:* konference-boun...@java.cz [mailto:konference-boun...@java.cz] *On > Behalf Of *Robert Novotny > *Sent:* Wednesday, November 18, 2009 2:07 PM > *To:* Java > *Subject:* Re: Zkušenosti s Apache Wicket > > > > Robil som v tom hobby projekt v kombinacii s Hibernate. > > Uciaca krivka je intenzivne strma a problem je v tom, ze v behu vidiet dve > verzie: 1.3 a cerstvu 1.4, ktora pouziva generika. Dokumentacia miestami > pokrivkava, > a mnozstvo knih je stavane na 1.3kovu verziu. > > Ako komponentovy framework mi to prislo vyhodne, ale az od chvile, ked som > pochopil niektore zakladne principy, ktore nie su velmi dobre propagovane. > > Treba pochopit modely a treba si uvedomit, ze LoadableDetachableModel je v > mnohych percentach pripadov nutnost (inak sa data ukladaju do sessnu, > data v komponentoch sa "zahadne" nerefreshuju, hoci to je zamer atd). > > Na prvy pohlad tiez posobi odstrasujuco mnozstvo inline subclassovania > tried, co nie je v Jave velmi obvykle, ale vo Wickete je to takpovediac > sposob myslenia. > > A pozor si treba dat na tu dvojitu hierarchiu: ktora musi byt zhodna v HTML > i v kode, zaciatocnikom chvilu trva, kym si uvedomia, kde ju narusili. > > Na druhy pohlad sa mi strasne pacila tvorba komponentov: vytvorim triedu, > vytvorim HTML a mam hotovy komponent, ktory mozem pouzivat > hocikde na akejkolvek stranke. > > Ja by som nedbal pouzit Wicket i na dalsom projekte, ale musel by som > vediet, ze tam budu naozaj komplexne formulare. > > >