Any of the supported versions of Weblogic (say, 8.1+) support various methods of hot-redeploy (i.e. without restarting the server). As Bear pointed out, you could deploy the web app from the file system, what Weblogic calls an
Exploded Archive. If you are running your server in development mode, you can
auto-deploy archives by copying them into a sub-directory of the domain directory. Personally, I use the
wldeploy Ant task to manage my application from my build scripts.