You’re right, I certainly wouldn’t advocate such a feature as mandatory and no doubt there will be significant differences between application servers.
My experience is limited to Tomcat (embedded in JBoss and Sun ONE app servers) and for JBoss in particular it’s a relatively simple process to add a couple of extra Ant tasks to precompile the JSPs and add them to the deployment – whether JBoss is local or remote.
I guess I would characterise it as a ‘nice to have’ rather than a ‘need to have’ feature, but with all of the other miracles being acheived in MyEclipse, it’s one I would still like to see as an option – even if it’s only for the app servers it proves not to be problematic for.
Robert