I am building a Java web app that needs to do some complex input validation. I would prefer to be able to validate the input on the client side before sending it off, so that th