Normally what you would do is use a web server in front of
Tomcat which redirects to a static "system currently down - back in a moment"-type page till your redeployment is finished. That being said users should very rarely see this, since it is such a disruptive operation.