> So when this error condition is met and the user redirected back to the INPUT form; the > field where they had entered "xyz" is now the original default > initialized value.
Can't you check the action error and not refresh the model when there is an error?