1. servlet是服务器端的Java程序,它担当客户端和服务端的中间层。 2. jsp全名为Java server pages,中文名叫Java服务器页面,其本质是一个简化的servlet设计。JSP是一种动态页面设计,它的主要目的是将表示逻辑从servlet中分离出来。 3. JVM只能识别Java代码,不能识别JSP,JSP编译后变成了servlet,web容器将JSP的代码编译成JVM能够识别的Java类(servlet)。 4. JSP有内置对象、servlet没有内置对象。