servlet和jsp的区别

1. Java Server Page (Java服务器端页面) JSP本身就是Servlet,必须运行在Web容器中
      Jsp的运行 --》编译成Servlet --》编译成.class文件 --》服务器加载

      JSP  =  html+css + js + Java脚本

2.Servlet是位于Web服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。

jsp更侧重于视图,servlet更侧重于控制逻辑

servlet没有内置对象,jsp有内置对象request,response,page等。

你可能感兴趣的:(web)