On 4/05/2010, at 2:21 AM, Robert Morley wrote: > > On Apr 30, 2010, at 6:41 AM, Scott Gray wrote: > >>> Is there an opportunity to plug-in a server-side validation service on any >>> ModalForm? Has this been discussed before from you knowledge (excuse my >>> lack of search). The theory would be that your dynamically generated >>> ModelForm instance could apply this validation service to the model. The >>> RequestHandler on post-back could determine the ModelForm and execute any >>> defined validation service (if technically feasible). >> >> What you could perhaps do is make sure you use services as your request map >> events and then create a special request/event that you can call via ajax >> that will valid the parameters against the service definition by serializing >> the form and telling it what your target request is. There is a seldom used >> child element to service -> attribute called type-validate which can allow >> you to do custom field level validation on incoming parameters. >> You just need to call modelService.validate(parameters, "IN", locale) in >> your special validation request/event and you're done. >> >> Regards >> Scott > > What I am getting at here is an ability to model a "validation service" as > part of the ModalForm. How it is implemented (sever-side vs. ajax callback) > would really be secondary. I like the ajax approach for the validation that > you have suggested in the implementation ... I was just thinking if you were > going to add validation logic to your survey you could expose that through an > extension to the ModelForm > (since that is what survey is creating dynamically)
I haven't had a good look in a while but I thought FreeMarker templates were used to render surveys? > and then we would have an ability that could be leveraged in a number of > spots. This would be versus having a survey validation service that your > survey handler happens to call first before the async execution service.
smime.p7s
Description: S/MIME cryptographic signature
