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.
wicket.apache.org/ wicket.apache.org/
Each server-side page component holds a nested hierarchy of stateful components, where each component's model is, in the end, a POJO (Plain Old Java Object). Wicket maintains a map of these pages in each user's session.
wicket.apache.org/introduction.html wicket.apache.org/introduction.html
A Java web application framework that takes simplicity, separation of concerns and ease of development to a whole new level. [Open source, Apache License] ... The Apache Wicket project is proud to announce the release of Apache Wicket 1.4. Apache Wicket is an open source, component oriented Java web application framework.
wicket.sourceforge.net/ wicket.sourceforge.net/
Depite all my complaining about Groovy not being a real language (compared to Ruby), it is a refreshing break from the verbosity of Java. Wicket provides interoperability with Groovy in the form of a seperate integration project.
www.oreillynet.com/onjava/blog/2007/01/wicket_another_j... www.oreillynet.com/onjava/blog/2007/01/wicket_another_java_web_framew.html
To summarize, Wicket components are Java classes with supporting HTML markup. Most Wicket components are designed to be customized for your specific needs. Components may be customized by creating anonymous classes or concrete subclasses.
www.theserverside.com/tt/articles/article.tss?l=Introdu... www.theserverside.com/tt/articles/article.tss?l=IntroducingApacheWicket
Wicket, in my opinion, focuses the development efforts in the right place, inside plain Java code, and leaves the graphical presentation where it should be, inside html. At first you might find a little hard to grasp this paradigm shift, as so many developers are being 'forced' to rely on jstl and jsp scriptlets...
www.java.net/blog/2006/03/09/comparing-webapp-framework... www.java.net/blog/2006/03/09/comparing-webapp-frameworks-wicket
One of the things I like about Wicket is its simplicity - no XML config files, straightforward HTML that maps to components, and every component has a Model that represents one object. ... - the app was a tool that allows Java Users Groups to vote on what we should talk about at NetBeans Day events.
www.java.net/blog/2007/11/29/little-persistence-framewo... www.java.net/blog/2007/11/29/little-persistence-framework-wicket
Apache Wicket > Framework Documentation > Reference library > How to do things in Wicket > Configuration > Java security permissions ... Apache Wicket...
cwiki.apache.org/WICKET/java-security-permissions.html cwiki.apache.org/WICKET/java-security-permissions.html
Because of my Java and Swing background, I was drawn to Wicket. It maps fairly closely to the Swing model of development. So does GWT, but when I evaluated it, it seemed so different from other J2EE frameworks that I felt it was a step too far.
javathoughts.capesugarbird.com/2008/01/year-of-wicket.h... javathoughts.capesugarbird.com/2008/01/year-of-wicket.html
private java.lang.Object org.apache.wicket.MarkupContainer.children[0] ... at org.apache.wicket.Session.requestDetached(Session. java:1404) ...
forums.java.net/jive/thread.jspa?messageID=372432 forums.java.net/jive/thread.jspa?messageID=372432
Definitions