首页 > 代码库 > jsp和servlet的联系与区别

jsp和servlet的联系与区别

刚开始接触jsp和servlet的时候,觉得这两个完全没什么联系,还是太天真

jsp实际上就是servlet,可以说jsp和servlet是同一种东西,只是不同的表现形式罢了。

tomcat会将jsp最终转化成一个servlet,我们可以去tomcat下work目录下看出一点端倪,如下图:

技术分享

发现index.jsp最终转化成了一个java文件。所以实际上jsp和servlet就是同一个东西,只是不同的表现形式。

客户端访问,都是请求的服务器,没有跟servlet打交道,tomcat服务器然后组装请求,访问对应的servlet,我们返回

给客户的都是静态的jsp页面。

jsp和servlet的联系与区别