> Ok.. that didn't stop the client from submitting the form of > the previous page again. > Any other solutions to preventing double submissions?
Tell people to use a less stupid browser than IE? (Which is the one with that behavior if memory serves)? :) Real solution: Use a "hidden" token that you use to check whether the particular form already has been posted, and in that case just skip the form processing and work on the already processed object, something like this in onSubmit(): // Map<String, DataObject> objectmap... // Form<DataObject> String tokenvalue = form.get("token"); DataObject obj = objectmap.get(tokenvalue); if (obj == null) { // Not already handled obj = this.getModelObject(); // TODO Persist or whatever // Put in map objectmap.put(tokenvalue, obj); } // TODO Operate on obj Instead of this thrown-together example using an objectmap (which will get filled with "garbage"), use the session. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]