Looking to make Web development easier for Java developers, the
Apache Software Foundation began offering this week Apache Wicket 1.3,
an open source component-based Web framework. According to the web site:
"Apache Wicket is a component oriented Java web application framework.
With proper mark-up/logic separation, a POJO data model, and a
refreshing lack of XML, Apache Wicket makes developing web-apps simple
and enjoyable again. Swap the boilerplate, complex debugging and
brittle code for powerful, reusable components written with plain Java
and HTML." Formerly housed at SourceForge, the Wicket project moved
over to Apache last year; version 1.3 is the first release bearing the
Apache nameplate, according to Martijn Dashorst, chairman of the project
and a senior software developer at Web application development firm
Topicus. In version 1.3, enhancements have been made in areas such as
improvement in version 1.3 is enhanced AJAX support; pages can be a
lot more dynamic than previously. Google Guice capability has been
added as an alternative to using the Spring Framework with Wicket.
Developers also can use Wicket pages directly in a portal without
changing a line of code. Also new is the switch to the Apache license
over from the Lesser GPL (GNU General Public License). It's more
business friendly, "because it allows companies to create closed-source
products from Wicket'."