A sample of Apache Wicket.