01 - The basics

In this episode I cover the basics of apache wicket:

  • How the project is set up
  • The application class
  • Wicket pages, separation of design and code
  • Simple components and models

Read the transcript here: 01 - The basics - Transcript Download the project skeleton here: 01-wicket-newsletter-base-version.zip

02 - Forms and user input

In this episode you’ll learn the basics about user input in Wicket:

  • Forms
  • Form Components: TextField, Button
  • Processing the submitted input
  • Validation of user input

Read the transcript here: 02 - Forms and user input - Transcript Download the project skeleton here: 02-wicket-newsletter-before-form-episode.zip

03 - Repeating Views

  • RepeatingView: The simplest repeater component
  • ListView: For displaying Lists of Data
  • DataView: For displaying all kinds of data
  • Pagination

Read the transcript here: 03 - Repeating Views - Transcript