HTTP&Tomcat&Servlet
HTTP&Tomcat&Servlet今日目标:
了解JavaWeb开发的技术栈
理解HTTP协议和HTTP请求与响应数据的格式
掌握Tomcat的使用
掌握在IDEA中使用Tomcat插件
理解Servlet的执行流程和生命周期
掌握Servlet的使用和相关配置
1,Web概述1.1 Web和JavaWeb的概念==Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。==在我们日常的生活中,经常会使用浏览器去访问百度、京东、传智官网等这些网站,这些网站统称为Web网站。如下就是通过浏览器访问传智官网的界面:我们知道了什么是Web,那么JavaWeb又是什么呢?顾名思义==JavaWeb就是用Java技术来解决相关web互联网领域的技术栈。==等学习完JavaWeb之后,同学们就可以使用Java语言开发我们上述所说的网站。而国内很多大型网站公司也是首选Java语言来解决web互联网相关的问题。那都有哪些公司的系统是使用Java语言的呢? 使用Java语言开发互联 ...
Web基础
Web基础Web由数十亿个通过有线和无线网络连接的客户机和服务器组成。web客户端向web服务器发出请求。web服务器接收请求,查找资源并将响应返回给客户端。当服务器响应请求时,它通常向客户机发送某种类型的内容。客户端通过web浏览器向服务器发送请求。服务器通常用一组用HTML(超文本标记语言)编写的指令向浏览器发送响应。所有浏览器都知道如何向客户端显示HTML页面。
网站是静态文件(网页)的集合,如HTML页面、图像、图形等。Web应用程序是在服务器上具有动态功能的Web站点。谷歌、Facebook、Twitter都是网络应用程序的例子。
HTTP
HTTP是客户端和服务器在网络上使用的一种通信协议。
它类似于其他互联网协议,如SMTP(简单邮件传输协议)和FTP(文件传输协议),但有一个根本的区别。
HTTP是一种无状态协议,即每个连接只支持一个请求。这意味着使用HTTP,客户端连接到服务器发送一个请求,然后断开连接。这种机制允许更多的用户在一段时间内连接到给定的服务器。
客户端发送一个HTTP请求,服务器使用HTTP向客户端返回一个HTML页面。
HTTP MethodsH ...