这个怎么说啊...jsp页面与标准html页面很相似,许多jsp页面只包含html标志。jsp页面也可以只包含jsp标志。
编译jsp时,也是先由容器编译成servlet再执行的。它的请求与响应对象与普通 的servlet相同,差别在于它的服务方法(Servlet_jspService)是由jsp引擎创建的。

解决方案 »

  1.   

    jsp经过翻译以后最终成为servlet。
      

  2.   

    jsp 擅长于生成大量的结构良好的HTML等数据组成的页面servlet 善于产生二进制数据、建立具有大量变量结构的页面或执行没有输出的任务(如重定向)
      

  3.   

    所以有些时候把他们组合起来要比单独使用要好,如MVC体系结构
      

  4.   

    JSP:和html脚本混合,处理显示层的动态效果。
    SERVLET:纯java语法,控制逻辑、请求,发送回复,连接显示层与事务处理层。