Content deleted Content added
No edit summary |
|||
Line 27:
==Wicket==
Provides a 'Component' view technology - meaning the Request-Response Stateless paradigm of HTTP is abstracted away to give rise to a Object Oriented Stateful paradigm. Pages now directly interact with Stateful Java Components on the server. Components and their State are managed by the Wicket framework, freeing the application developer from having to use HttpSession directly to manage state themselves. Further, Wicket provides for a clear separation of HTML markup from code, and there are no XML configuration files to manage. Web page components are 'pushed' into the HTML markup from the code.
'''Competitor''': Tapestry, JSF
==Tapestry==
Provides a 'Component' view technology. Classes are written as POJOs and Annotations are used to configure them as Tapestry components. HTML components can directly refer to the component methods and attributes.
'''Competitor''': Wicket, JSF
|