I am looking for a Java component for maintaining lookup tables in a SQL database (I should be able to configure the datasource to various types of databases). The component should allow me to choose from a list of tables, and add, edit and delete individual rows. It should automatically generate web based data entry forms displaying a grid of these records, allowing me to filter/search for specific records.

Ideally the data entry forums will include basic input validation.

The more configuration flexibility the better, but these are the minimum requirements.

What suggestions do people have for an out-of-the box type solution or product that I can simply purchase and get running quickly.

A solution with source code available adds value as it can be customised if need be.

Regards
Ewart

Scalable Solutions - We can help you get higher performance from your multi-user SQL server database - remotely and quickly!