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