1). You can use blocks to dynamically build a page from the 'blocks' or you can use Dynamic component in some of the more esoteric cases.
2). components can have any property you want, and can be set dynamically at runtime, via ajax for example. 3). Any frameworks are easily integrated. Guice is a special case because it's an IoC framework, and Tapestry has its own, which is better, so while its possible to integrate Guice, it's not necessary. On Sep 28, 2011, at 10:53 AM, Kevin Jing wrote: > Hi, gus, I am investigating web frameworks for our products, which is a big > ERP software. After that, I am interested in Tapestry5 and Wicket, and I > think we will determine one of them to use. They are very similar and I > prefer to T5, but I > still would like to know the best solution to address my some concerns in > tapestry5,some of them are pros in wicket. > > 1. How do we add the components or remove them dynamically by coding? > 2. How do we set disabled property of components dynamically, by coding not > EL expression to binding a method in page class. > 3. Is it easy for tapestry to intergrate some other famous framework, like > freemaker, velocity, Google guice and some thing like that. > > Thanks a lot! > > -- > View this message in context: > http://tapestry.1045711.n5.nabble.com/Some-worries-about-Tapestry5-after-comparing-with-wicket-tp4849721p4849721.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org