为了账号安全,请及时绑定邮箱和手机立即绑定

JSP与servlet是什么关系

JSP与servlet是什么关系?两者分别应用于什么样的环境?

正在回答

5 回答

JSP是Servlet的扩展,在没有JSP之前,就已经出现了Servlet技术。Servlet是利用输出流动态生成HTML页面,包括每一个HTML标签和每个在HTML页面中出现的内容。

JSP通过在标准的HTML页面中插入Java代码,其静态的部分无须Java程序控制,只有那些需要从数据库读取并根据程序动态生成信息时,才使用Java脚本控制。

事实上,JSP是Servlet的一种特殊形式,每个JSP页面就是一个Servlet实例——JSP页面由系统编译成Servlet,Servlet再负责响应用户请求。JSP其实也是Servlet的一种简化,使用JSP时,其实还是使用Servlet,因为Web应用中的每个JSP页面都会由Servlet容器生成对应的Servlet。对于Tomcat而言,JSP页面生成的Servlet放在work路径对应的Web应用下。

引自CSDN

1 回复 有任何疑惑可以回复我~

JSP编译以后就是Servlet,二者本质上是一样的。JSP偏重于页面显示,servlet偏重于业务逻辑处理。

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

JSP与servlet是什么关系

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信