Wicket
|
Wicket is a mixed mode Java framework with built in support for Ajax, Just Java' object oriented programming
Read The Full Review.
|
Related Projects 
|
- JSON-RPC
JSON-RPC-Java is a dynamic JSON-RPC implementation in Java. It allows you to transparently call server-side Java code from JavaScript with an included lightweight JSON-RPC JavaScript client. It is designed to run in a Servlet container such as Tomcat and can be used with JBoss and other J2EE Application servers to allow calling of plain Java or EJB methods from within a JavaScript DHTML web application. - JSP Controls Tag Library
JSP Controls Tag Library provides the lifecycle for portlet-like JSP components. The Library does not require a portal engine or other central controller. The components built with the Library can be used in any JSP-based application. - Wicket
Wicket is a mixed mode Java framework with built in support for Ajax, Just Java' object oriented programming - Flexjson
Flexjson is a lightweight library for serializing Java objects into JSON. What's different about Flexjson is it's control over what gets serialized allowing both deep and shallow copies of objects. It also handles cycles in your object graph gracefully so you don't have to maintain parrallel object models, and translate between them. - AjaxAnywhere
AjaxAnywhere is designed to turn any set of existing JSP or JSF components into AJAX-aware components without complex JavaScript coding.
In contrast to other solutions, AjaxAnywhere is not component-oriented. You will not find here yet another AutoComplete component.
Simply separate your web page into multiple zones, and use AjaxAnywhere to refresh only those zones that needs to be updated. - Reasonable Server Faces (RSF)
Here is the short summary of RSF features: Pure-HTML templating, with a lightning-fast renderer, IKAT Build "components" using libraries of HTML rather than libraries of code. Both clients and framework use Spring for IoC throughout, no need to learn another file format or semantics. VERY lightweight, minimal and fast. Handles complete request lifecycle, but a fine-grained modularity allows you to plug in your favorite flow architecture (e.g. Spring Web Flow), your favorite persistence layer (e.g. Hibernate, iBatis). Ultra-lightweight component tree allows zero server state processing of requests, without closing the door to "heavy" persistent-component application styles. Pure bean programming model (like JSF, NO interfaces or base classes appear in your data model) Abstract component tree isolates view producers from the rendering technology. Default rendering system produces completely valid XHTML, as "accessible" as the template files you provide, which while requiring no JavaScript to operate, is extremely friendly to JavaScript and AJAX-rich development. * "Right first time" rendering gets URLs, styling and layout correct even in complex portal/multiple client environments. Includes a request scope application context (RSAC) both for clean request-scope programming free of ThreadLocals, as well as for request model. Highly modular architecture allows "take-it-or-leave-it" integration with RSF - use just the renderer standalone (like a much smarter Velocity), use the renderer plus request decoder, or use the whole framework with your favorite components plugged in. RSF itself built using Spring and RSAC, so even core components can be replaced by just editing a config file.
|
Discussion

|
|
|
|
|