views:

89

answers:

3

Will be starting a web app that will have to provide many different HTML forms for data entry, so I was wondering if there is a web framework out there that does this in a clever way. generally when you have forms you have many considerations like navigation, validation, etc. that are not handled very efficiently by he frameworks I've seen so far.

Has someone taken the pain out of forms?

A: 

Try Qcodo.com, It is written in PHP (but fully OOP). It manages both database layer with nice Form templating system.

A: 

I think forms are handled pretty cleverly in Ruby on Rails. And also in .Net. The latter goes pretty far in letting you reuse the database logic for validating data and also has "automatic" handling of security issues like XSS and XSRF.

PEZ
+1  A: 

Have you tried looking at Grails? It can take your domain classes and dynamically scaffold them into web forms and apply server-side validation. The default scaffolding provides navigation, pagination, validation, and all kinds of other -ations that are pretty good!

Here's a good tutorial.

Rob Hruska