这么说
jsp在部署的时候会被编译成servlet
当ie请求发送过来的时候
服务器会调用已经编译好的servlet服务
但当服务器找不到这个servlet
服务器就会将jsp重新编译一次
生成servlet,然后执行该servlet
理论上没有什么不同,我们请求执行jsp,其实是请求执行一个servlet