Apache Wicket 6.18.0 / 1.5.12 / 7.0.0-M4

A Java framework for Web development, a powerful toolkit that works on top of simple POJOs, reusable components, and basic Java code
Apache Wicket tries a different approach to developing Java Web applications.

Instead of complex XML configuration files and boilerplate code that developers spend most of the time deleting or re-writing, Wicket uses small reusable components governed by simple POJO models.

This approach allows them reuse most of their code while also being able to successfully separate logic and business code without too much hassle.

Since all the functionality is bundled up in smaller components, developers can build slimmer applications that address and cover the feature set you want them to have.

How to use the different Wicket versions? Simple:
- Apache Wicket 1.x series is for JDK 1.5+
- Apache Wicket 6.x series is for JDK 6+
- Apache Wicket 7.x series is for JDK 7+

Main features:

  • Swing-like OO component model
  • Ease of development
  • Separation of concerns
  • Secure
  • Transparent, scalable clustering support
  • Transparent back button support
  • Reusable components
  • Simple, flexible, localizable form validation
  • Typesafe sessions
  • Factory customizable
  • Detachable models
  • Border components
  • Support for all basic HTML features
  • Programmatic manipulation of attributes
  • Automatic conversions
  • Dynamic images
  • Pageable ListView
  • Tree component
  • Localization support
  • Lots of examples and documentation

last updated on:
December 8th, 2014, 13:46 GMT
license type:

Apache License

developed by:
Apache Software Foundation
operating system(s):
Windows / Linux / Mac OS / BSD / Solaris
C: \ Frameworks
Apache Wicket
Download Button

In a hurry? Add it to your Download Basket!

user rating 2



Rate it!
What's New in version 6.10.0
  • Required text form components now emit the HTML5 required attribute.
  • URLs with username/passwords in them will now be parsed correctly http://me:secret@localhost and http://me:secret@localhost:8080 will no longer trigger an invalid number exception.
  • OnEventHeaderItem uses JavaScript event registration, instead of inline DOM attributes, so it should remove 'on' prefixes when it is provided by the user application. For example: onclick => click.
read full changelog

Add your review!