Java view technologies and frameworks: Difference between revisions

Content deleted Content added
Mlavannis (talk | contribs)
Mlavannis (talk | contribs)
Line 64:
 
==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==