What is jReform?

jReform is a library for processing HTML forms that aims to simplify web development by automating validation of form inputs. Its emphasis is on simplicity and speed of development. No xml or configuration files are required.

How does it work?

jReform allows the developer to specify data type of an input field and, optionally, criteria which the input's value must meet to be valid. Once validated, input values are converted into specified Java types. Alternatively, the form can be used to create or populate beans with properties that match form's input names.

Best place to start...

See the overview page for a description of main features of the framework with a simple example.