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.
- Inputs are evaluated according to predefined criteria
- Validation is performed behind the scenes, allowing developer to concentrate on application logic.
- Additional manual validation can be be added if necessary.
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.