Java-Web程序设计与案例教程-第1章-JavaWeb开发概论.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Java-Web程序设计与案例教程-第1章-JavaWeb开发概论.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java Web 程序设计 案例 教程 JavaWeb 开发 概论
- 资源描述:
-
1、第1章 Java Web开发基础本章内容o HTML基础知识o HTTP请求与响应o Tomcat简介1.1 HTML简介超文本超媒体 网页域名(主机)web服务器网页集合网站互联网 1.1 HTML简介o 浏览器中显示的网页是HTML代码被浏览器解析渲染后的结果。1.1 HTML简介o HTML是一种用来描述网页的超文本标记语言;o 超文本是指页面内可以包含图片、链接、程序等非文字元素。o HTML标签,是由尖括号包围的关键词组成,一般成对出现,如和1.1.1 HTML结构o HTML文档的基本结构包括头部和主体部分。o 头部提供关于网页的信息,使用 标签表示头部信息的开始和结尾。o 主体部
2、分提供网页的具体内容,使用和标签进行标记。1.1.1 HTML结构1 2 3 first html 4 5 6 welcome to HTML7 8 html_first.html1.1.2 HTML常用标签基本标签(1)注释 注释标签的格式为:!-注释内容 -(2)标题n 标题是一段文字内容的核心,通常用加强的效果来表示。n HTML通过等标签进行定义。1 2 3 second html 4 5 6 网页内容标题17 网页内容标题28 网页内容标题39 网页内容标题410 网页内容标题511 网页内容标题612 13 1.1.2 HTML常用标签基本标签html_second.html1.1
3、.2 HTML常用标签基本标签(3)换行o 浏览器浏览一个网页时,浏览器只有在HTML文件中遇到换行或分段的标签时,才会进行换行或分段的操作。o HTML分段通过元素定义,有一个开始标签,以及一个结束标签1 2 3 Third html 4 5 6 这是第一段7 8 欢迎9 使用HTML分段和换行标签10 11 12 html_third.html1.1.2 HTML常用标签基本标签(4)样式 HTML的style属性提供了一种改变所有HTML元素样式的通用方法。nbackground-color属性为元素设置背景颜色nfont-family属性设置了文本字体系列ncolor属性设置了文本字体
4、颜色nfont-size属性设置文本字体大小ntext-align属性设置了元素中文本水平对齐方式。1.1.2 HTML常用标签基本标签(5)超链接n 点击超链接跳转到新文档或当前文档中的某个位置n 当鼠标指针移动到超链接时,箭头会变为手型n HTML使用标签在 HTML 中创建链接,使用href属性表明链接所指向的目标URL地址。1.1.2 HTML常用标签基本标签1 2 3 唐诗宋词4 5 6 绝句二首7 杜甫8 9 10 绝句迟日江山丽11 12 迟日江山丽13 春风花草香14 泥融飞燕子15 沙暖睡鸳鸯16 17 百度搜索18 19 1.1.2 HTML常用标签基本标签html_fou
5、rth.html(6)图片 使用图片标签,不仅可以把一幅图片加入到网页中,还可以设置图片的尺寸、布局等属性。图片标签的格式如下:1 1.1.2 HTML常用标签基本标签o HTML使用标签定义表格,每个表格有若干行(标签定义),每行被分割为若干单元格(由标签定义)。o 数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等。1.1.2 HTML常用标签表格序 号标 签描 述1定义表格2定义表格标题3定义表格的表头4定义表格的行5定义表格单元格6定义表格的页眉7定义表格的主体8定义表格的页脚9定义用于表格列的属性10定义表格列的组1.1.2 HTML常用标签表格1.1.2 HTML常用标
6、签表格o HTML表单用于搜集不同类型的用户输入o 当用户填好表单所需信息并将表单提交后,服务器就可以得到表单中的信息并进行处理。o HTML表单通过元素进行定义。1.1.2 HTML常用标签表单序 号元 素描 述1a c c e p t-charset规定表单中使用的字符集(默认:页面字符集)2action规定向何处提交表单的URL地址(提交页面)3autocomplete规定浏览器是否自动完成表单(默认:开启)4enctype规定被提交数据的编码(默认:url-encoded)5method规定提交表单时所用的 HTTP 方法(默认:GET)6name规定识别表单的名称7novalidat
7、e规定浏览器不验证表单8target规定 action 属性中地址的目标1.1.2 HTML常用标签表单序 号元 素描 述1定义HTML表单2表单中的输入域。该元素根据不同的type属性,可以变换为多种形态3定义下拉列表4文本域,用于定义多行输入字段5定义可单击的按钮表1.3 表单常用元素1.1.2 HTML常用标签表单text:单行文本框textarea:多行文本框radio:单选按钮checkbox:复选按钮Select:下拉选框1.1.2 HTML常用标签表单file:文件上传hidden:隐藏域Submit:提交按钮Reset:重置按钮Button:按钮1.1.2 HTML常用标签表单
8、1.1.2 HTML常用标签表单1.2 HTML请求与响应p HTTP协议:TCP/IP协议集中的一个应用层协议,是WEB浏览器与WEB服务器之间一问一答的交互过程必须遵循的规则。p HTTP是hypertext transfer protocol(超文本传输协议)的简写,用于定义Web浏览器与Web服务器之间交换数据的过程以及数据本身的格式。1.2.1 HTTP请求报文格式p HTTP请求由请求行、消息报头、请求正文组成。p 其中,消息头和实体内容都是可选的,消息头和实体内容之间要用空行隔开。举例:举例:GET/books/java.html HTTP/1.1Accept:*/*Accept
9、-Language:en-usConnection:Keep-AliveHost:localhostReferer:http:/localhost/links.aspUser-Agent:Mozilla/4.0Accept-Encoding:gzip,deflate请求行请求行一个一个空行空行多个多个消息头消息头方 法 名具 体 含 义GET请求获取Request-URI所标识的资源POST在Request-URI所标识的资源后附加新的数据HEAD请求获取由Request-URI所标识的资源的响应消息报头PUT请求服务器存储一个资源,并用Request-URI作为其标识DELETE请求服务器删
展开阅读全文