JSP和Servlet的区别和联系(不看后悔,一看必懂)

版权声明:本文为博主原创文章,未经博主允许可以转载。 https://blog.csdn.net/qq_36071795/article/details/83784660

在引入jsp之前呢,在web应用程序中,所有的业务逻辑和HTML的响应都是在Servlet中实现的.由于业务逻辑和视图没有分离,系统的可扩展性,可读性和可维护性都较差

 

jsp从表面上看,就是嵌入了java代码的HTML文件;本质上jsp相当于一个Servlet.只要是jsp能完成的工作.使用Servlet都可以完成.由于jsp页面最终要被转化成Servlet来执行,因此处理请求实际上是编译后的Servlet

jsp的引入在一定程度上解决了servlet存在的缺点,jsp的主要思想是让每个servlet只负责其对应业务逻辑的处理,让jsp来负责用户的HTML显示,因此实现了业务逻辑和视图的分离.

猜你喜欢

转载自blog.csdn.net/qq_36071795/article/details/83784660