在Tomcat里是把JSP先编译成Servelt在运行

解决方案 »

  1.   

    jsp含有java程序的页面.servlet含有页面代码的java程序.
      

  2.   

    从编程者看,jsp比servelet易于实现界面和功能,在Tomcat里是把JSP先编译成Servelt在运行
      

  3.   

    JSP通过WEB容器编译成Servlet,再转化为.class文件
    JSP是servelt的扩展,是由Servlet演变而来~~~~~
    JSP   ---------VIEW
    SERVLET-------CONTROLLER
      

  4.   

    但是一般来说在何种情况下使用jsp,何种情况使用servlet呢?是否有这样一个规范?
      

  5.   

    jsp页面是不能运行的,都是编译成servlet后由服务器生成servlet实例来运作
      

  6.   

    jsp和servlet的区分是具体到MVC模式的出现而越发清晰的,在这个设计模式下:
    jsp主要负责显示层,不负责业务逻辑的实现,即view
    servlet里主要负责业务流程的控制,即controller
    而数据模型一般通过javaBean和java类来封装。
      

  7.   

    个有个的优点撒
    jsp用于显示,servlet用于控制较好