jsp和servlet有什么区别?
发布时间:2022-09-22 15:24:32
发布人:wjy

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没有内置对象。