DUE TO SPAM, SIGN-UP IS DISABLED. Goto Selfserve wiki signup and request an account.
The Reference library consolidates documents about Wicket itself, integrating Wicket with other technologies, and how to accomplish specific tasks in Wicket.
| Children Display | ||||||||
|---|---|---|---|---|---|---|---|---|
|
| Panel | ||||
|---|---|---|---|---|
| ||||
|
Wicket reference
- Lifecycle of a Wicket Application
- Wicket's XHTML tags
- Working with models
- Form validation messages
- Browser back & forward
- Bookmarkable pages and links
- JavaScript and CSS support
- Custom State Tracking
- Tables and Grids
Projects
- [ Wicket Stuff|Wicket-Stuff]
- RAD Components
- Databinder
Integration guides
How to do things in Wicket
View Layer
- Using frames
- Adding a markup filter
- How to obfuscate/encrypt a wicket url
- How to remove wicket specific markup from output
- How to change the character encoding
- How to include css references for a component in Wicket 1.0
- How to create consistent layout using Markup Inheritance
- How to modify attributes on an HTML Tag
- How to have one Page reference multiple markup pages
- How to change the display of anchor tags
- CSS-enabled feedback panel
- Filtering messages on a feedback panel
- Create dynamic markup hierarchies using panels
- How to add a variable/run-time-determined number of components
- How to add tooltips
Forms
- How to use listviews in forms
- How to use multiple submit buttons in form
- How to use checkboxes to select items in a listview
- How to use the same Form for editing and new
- Forms with dynamic elements
- Using RadioGroups
- DropDownChoice Examples
- Validating PasswordTextField
- Form control labels
Models and binding
- Working with Wicket models
- How to filter ListView contents by criteria selected from a drop down menu
- Referencing Models From Inner Classes
Configuration
- How to use custom resource paths (load templates from a different location than the classpath)
- How to Control where HTML files are loaded from (or__ how do I change the strategy for naming HTML files)
- Which security permissions are required to run Wicket in a SecurityManager
- How to run Wicket behind a front end proxy server (e.g. Apache with mod_jk or mod_proxy)
General Application
- How to use custom converters
- How to build a wizard in Wicket
- How to use Markup inheritance for consistent page layouts
- How to create reusable elements using Panels
- How to order your feedback messages
- A note on the rendering strategies available
- Getting the actual URL for a WebPage as a String
- How to get access to the raw HttpServletRequest and HttpServletResponse objects
- How to create a Rss page in Wicket
- How to remove the message bundle requirement for validating components
- How to redirect to an external non-Wicket page
- How to create a custom component
- Switch to SSL mode
- Implement stateless pages
Excel Spreadsheet
i18n
Database Interaction
- How to read from a database
- Wicket Phonebook - Example Spring & Hibernate/IBATIS CrUD app
- Databinder - External project combining Wicket and Hibernate.
- IBATIS
Building From Source
Note: This needs updating, as we're now using Maven2
We are using Maven for the build process. You'll find here some information on how to install Maven and successfully build Wicket.
- Using Maven to build Wicket from source
- How to setup Maven to use Wicket-assigned Clover license
- Wicket's SVN strategy