一.Web和javaWeb的概念
1.Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站。
2.javaWeb就是用java技术来解决相关web互联网领域的技术栈
二.什么是B/S架构?
B/S架构:Browser/Server,浏览器/服务器 架构模式,
B/S构架的特点:
他的特点是,客户端只需要浏览器,应用程序的逻辑和数据都储存在服务器端
B/S构架的好处:
易于维护升级:服务器端升级后,客户端 无需任何部署就刻意使用最新版本
三.静态资源
静态资源主要包含HTML,CSS,javaScript,图片等
用户看见的页面是一样的就是静态资源
四.HTTP协议
超文本传输协议,规定了浏览器和服务器之间数据传输的规则
HTTP协议的特点
基于TCP协议:面向连接,安全
基于请求-响应模型的:一次请求对应一次响应
HTTP协议是无状态协议
五.Get和POST
POST比Get更安全
六.Web的固定结构
七.小结
1.Servlet对象是在什么时候被创建的?
默认是第一次访问的时候被创建的
2.Servlet生命周期中涉及到的三个方法,这三个方法是什么?什么时候被调用?调用了几次?
涉及三个方法,分别是init() service() destroy()
init方法在Servlet对象被创建的时候执行,只执行一次
service方法在Servlet被访问的时候调用,每访问一次就调用一次
destroy方法在Servlet对象被销毁的时候调用,只执行一次
八今日学习步骤
第一部创建java Class文件
第二步编写代码Get和post
第三步创建HTML File文件
第四步编写表单元素