关于JSP与servlet的关系(关联:JSP,servlet,jsp)
作者:互联网
在以前没有jsp的时候,若向前端呈现web内容,需要在servlet中拼接字符串(如下图,这项工作没有什么技术含量,是个体力活而且很容易导致程序错误),如果web内容拼接过多非常不利于web开发,所以就有了jsp,就可以理解为,jsp主要就是做字符串拼接的,在将.jsp编译为.class文件时,.class中的内容很多就是拼接的字符串,简单粗暴理解为:JSP=servlet+计算机拼拼接字符串。
在编程里面,每一项技术的出现都是将以往的低效率的事情给封装好,然后交给计算机处理,开发者就节约了时间。(开发者只关心于jsp中html的书写,然后编译时,计算机根据规则自动将写好的jsp内容转为拼接的字符串)。
所以当了解一项技术时,只需要思考它替代了以前开发历史中的哪些繁杂重复不足的操作,只有给开发者节约时间的技术才能走得远。
servlet的作用就是是接收浏览器传给服务端的请求(request),并将服务端处理完数据内容的响应(response)返回给用户的浏览器,浏览器和服务端之间通过http协议进行沟通。
搜索
复制
标签:web,拼接,JSP,字符串,jsp,servlet,服务端 来源: https://www.cnblogs.com/xiongweilong/p/16549455.html