I have found WebLogic, WebSphere, and Tomcat will allow you to specify if you would like your EAR/WAR exploded or not. Most of the time our apps are deployed as exploded WAR files. I use ant via my IDE to copy over JSPs to my app servers jsp directory. If you wanted something more glamorous or production worthy, I would definitely suggest you first determine if your app is deployed as an exploded war or not. If you wanted to upload your jsp files, you could do some intermediate work, such as running the JSP through a compile test.