WidgetServer is a Java/XML server-side GUI-framework which enables an application to run as either a monolithic Swing app, a client/server Swing app, or as a Web app without any change and without loss of functionality. A rich widget set is supported that includes tree views, tabbed panes, split panels, and much more. A unified widget-based, object-oriented programming interface for Web and Swing GUIs is offered to the developer to control and assemble the GUI. Web applications are fully AJAX enabled. For Swing client/server applications, the framework handles client/server communication, including compression and security layers. A GUI builder is included.

Changes

RELEASE_SESSION_ON_BORWSER_EXIT is configurable in web.xml now.The anchored-popup works in combination with Event Channels correctly now. New register and unregister tags to register/unregister string values during xml parsing have been added, and a new <include file="XXX"> tag for WidgetServer parameter files has been implemented. Some bugs have been fixed.

URL: WidgetServer - unifies AJAX, Remote-Swing and XML-GUI (XUL): Welcome