
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的人都在学习web前端编程开发等互联网技术,而本文我们就通过案例分析来简单了解一下,web前端入门知识分享。
一、HTTP
What
HTTP是HyperTextTransferProtocol的缩写,翻译为“超文本传输协议。它是一种请求/响应式的协议。
Why
为什么会有这个东西:为了定制一个统一的标准,避免不同的浏览器和不同的服务器间相互交互之间的不兼容。
为什么是这个东西:
1.简单高效:当客户端请求服务时,只需传送请求方式和路径。可以使得HTTP服务器的规模不用这么大。
2.灵活:可以传输各种类型的数据。
缺点:
1.无状态:HTTP是无状态协议,当过了这个事务,但是后面还想要处理前面这个信息时,就得重新传送,可能导致传输数据量变大。
How
简单来说:当客户端和服务器建立连接以后,客户端可以向服务器发送请求(HTTP请求),服务器就会有响应(HTTP响应)
二、Web应用
What
在Web服务器上运行的所有资源都是以Web应用形式呈现的。资源指的是css文件、html文件等。
Why
方便web服务器管理
How
把资源按照一定的目录结构存放,然后放到Web服务器上。
三、JSP
What
JSP全名是JavaServerPages,是一种建立在Servlet规范上的动态网页开发技术。
Why
为什么会出现这种技术:因为在动态网页开发中,需要动态生成一些内容(实时内容:观看人数)。如果用Servlet来做的话,就得不断调用输出语句,使得静态和动态内容混在一起(举例:“当前有”+i+“个用户再看“)
为什么是JSP:
1.业务代码分离:你静态(“当前有”+“个用户再看“)就输出你的就行了,动态(i)我来负责
2.跨平台:java编写的
3.组件重用:jsp可以用javabean编写业务组件(相当于封装好),然后就可以在其他地方使用
4.速度快:你一次访问jsp页面时就会编译,此后再次进入无需编译,直接执行代码
How
运行过程:
—》客户端向jsp容器发出请求,请求访问jsp文件
—》jsp容器将jsp文件转换成Servlet(.java)文件(代码错误则会向服务端和客户端返回报错信息)
—》Servlet(.java)编译成.class文件
—》执行.class文件处理请求
—》返回响应对象给jsp容器,并将html格式的响应信息发送给客户端
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加抖音太原达内IT培训学习了解。