wingS is a servlet development framework for Web applications. It features Swing-like components and utilizes Swing models, Swing events, and a very similar API. A special LayoutManager allows you to place components using designer provided HTML templates. The HTML code generation of the components themself supports PLAF (Pluggable Look and Feel), so it is possible to create a different output, like plain HTML, HTML+CSS, and WML.
Release Notes: This version introduces the concept of Transparent AJAX, which unburdens the application developer from the complexity of asynchronous replication of conversational state between client and server. The utilization of AJAX is completely hidden behind the wingS API. Even custom components written against the wingS 2 API immediately profit from the incremental page update mechanism.
No changes have been submitted for this release.
Release Notes: This release is binary and source compatible with wingS 2.1. Just drop in the new jars and experience the much improved responsiveness and usability of a modern Web UI. The usage of AJAX is completely transparent to the application developer. The wingS core tracks all modifications to the component model and reflects them incrementally on the client.
Release Notes: This is primarily a bugfix release, though several improvements and new features are included as well. In order to make the transition from wingS 2.1 to the first AJAX-ified version of wingS as smooth as possible, some core concepts have been aligned with the refined architecture from the AJAX branch already.