jsp和Servlet的联系与区别
JSP:
jsp页面在浏览器查询显示时,因为java语言无法直接识别jsp文件,所以是先转换成".java"文件,在编译成“.class”文件。(最终生成两个新文件)
jsp由"java+HTML"组成,“.jsp”文件
Servlet:
Servlet是控制器,servlet是写在“.java”文件中,可以被直接识别,所以直接编译生成“.class”文件(最终生成一个新文件)
Servlet是纯java语言
如下图所示:
因此,jsp可以是servlet的简易方式,只是jsp侧重于视图展示,servlet侧重于逻辑控制