JavaWeb
海的那边有座岛
计算机七年硕博,现就职于某商业银行软件研发中心。
展开
-
Response&ServletContext
1.HTTP协议:(1)请求消息:客户端发送给服务器端的数据数据格式:1. 请求行2. 请求头3. 请求空行4. 请求体(2)响应消息:服务器端发送给客户端的数据数据格式:响应行组成:协议/版本 响应状态码 状态码描述响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。① 状态码都是3位数字② 分类:1. 1xx:服务器就收客户端消息,但没有接受完成,等待...原创 2019-12-27 11:15:00 · 130 阅读 · 0 评论 -
HTTP&Request
1.HTTP:* 概念:Hyper Text Transfer Protocol 超文本传输协议 * 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 * 特点: 1. 基于TCP/IP的高级协议 2. 默认端口号:80 3. 基于请求/响应模型的:一次请求对应一次响应 4. 无状态的:每次请求之间相互独立,不能交互数据 * 历史版本: * 1.0:每一次请求...原创 2019-12-23 21:32:08 · 142 阅读 · 0 评论 -
Tomcat & Servlet
1.web相关概念(1) 软件架构1. C/S:客户端/服务器端2. B/S:浏览器/服务器端(2)资源分类1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析。* 如: html,css,JavaScript2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,再返回给浏览器。...原创 2019-12-11 20:40:51 · 100 阅读 · 0 评论 -
XML
1.XML(1)概念:Extensible Markup Language 可扩展标记语言可扩展:标签都是自定义的。 功能:存储数据(配置文件;在网络中传输)xml与html的区别:1. xml标签都是自定义的,html标签是预定义。2. xml的语法严格,html语法松散3. xml是存储数据的,html是展示数据(2)语法:1. xml文档的后缀名 .xml2. xml...原创 2019-12-10 18:18:25 · 135 阅读 · 0 评论 -
Bootstrap
Bootstrap概念: 一个前端开发的框架。基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。好处:1. 定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。2. 响应式布局:同一套页面可以兼容不同分辨率的设备。1.快速入门1. 下载Bootstrap2. 在项目中将这三个文件夹复制3. 创建html页...原创 2019-12-09 15:43:46 · 81 阅读 · 0 评论 -
JavaScript高级
JavaScript = ECMAScript + BOM + DOM(事件)(1)DOM简单学习功能:控制html文档的内容获取页面标签(元素)对象:Elementdocument.getElementById("id值"):通过元素的id获取元素对象操作Element对象:① 修改属性值:1. 明确获取的对象是哪一个?2. 查看API文档,找其中有哪些属性可以设置② 修改标签...原创 2019-12-06 11:21:52 · 90 阅读 · 0 评论 -
Javascript基础
概念: 一门客户端脚本语言(运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎。)脚本语言:不需要编译,直接就可以被浏览器解析执行了功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。JavaScript发展史:1. 1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为 :C--...原创 2019-12-03 17:43:26 · 86 阅读 · 0 评论 -
CSS
CSS: Cascading Style Sheets 层叠样式表(层叠:多个样式可以作用在同一个html的元素(标签)上,同时生效。)作用:页面美化和布局控制好处:1. 功能强大2. 将内容展示和样式控制分离① 降低耦合度。解耦;② 让分工协作更容易;③ 提高开发效率。1.CSS的使用:CSS与html结合方式(1)内联样式(不推荐使用)在标签内使用style属性指定css代...原创 2019-12-02 16:27:43 · 100 阅读 · 0 评论 -
HTML
HTML概念:是最基础的网页开发语言Hyper Text Markup Language 超文本标记语言超文本:超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本.标记语言:由标签构成的语言。<标签名称> 如 html,xml标记语言不是编程语言1.快速入门:语法:(1) html文档后缀名 .html 或者 .htm(2)标签分类① 围堵标签:有...原创 2019-12-02 09:37:08 · 127 阅读 · 0 评论 -
JavaWeb概述
JavaWeb:使用Java语言开发基于互联网的项目1.软件架构:(1)C/S: Client/Server 客户端/服务器端在用户本地有一个客户端程序,在远程有一个服务器端程序如:QQ,迅雷…优点:用户体验好。缺点:开发、安装,部署,维护 麻烦。(2) B/S: Browser/Server 浏览器/服务器端* 只需要一个浏览器,用户通过不同的网址(URL),客户访问不同的服务器...原创 2019-11-30 11:05:38 · 180 阅读 · 0 评论