You may want to try a small prototype using the usual Tapestry approach and user-test it. Tapestry caches page layouts in normal operation, so the submit-render cycle is very fast. "Waiting for the server to rebuild the form" may well take less time than you think.

Then, if you find you still need to do this in JavaScript, you could have 2 forms -- the one that Tapestry sees (with a couple of hidden fields) and a dynamic form built by JavaScript. When the user hits submit, run a locak piece of JavaScript to package the data up yourself and shove it into the hidden field, then submit the static form to Tapestry. Take that block of data, unpack it yourself on the server (pretty simple to do in Java) and take it from there.

 ...Richard



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to