JSP学习笔记08Servlet

Servlet是服务器端运行的一种Java应用程序,在JSP使用到的所有对象都将被转换为Servlet或者非Servlet的Java对象,然后被执行。

Servlet与JSP的区别
Servlet遵循Java语言的编程标准,而JSP则遵循脚本语言的编制标准。
Servlet必须在编译后才能执行,JSP并不需要另外进行编译,JSP容器会自动完成这一工作,而Servlet在每次修改代码之后都需要编译完才能执行。
由于JSP容器将JSP程序编译成Servlet的时候需要时间,所以JSP的运行速度要比Servlet的慢,但是JSP文件如果不发生变化,则在第一次以后的调用中运行速度就和Servlet一样了。
Servlet一般用来写业务逻辑层,而JSP用来写表示层。

Servlet的工作原理
Servlet容器属于Java虚拟机,可以根据Servlet生命周期的规范,负责执行Servlet对象的初始化、运行和卸载等。Servlet在容器中从创建到删除的过程被称为Servlet的生命周期。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值