目录:
一、
1.xml学习
2.HTTP协议
3.eclipse配置tomcat详解
##学习目标
一、XML基础:概述、语法、DTD约束、
二、HTTP协议:
1.概述、2.应用
三、配置步骤
.tomcat简介以及安装(安装的过程在下片博客里面)
四、本章小结
一、XML基础
- xml概述:xml它是一种通用的数据交换格式,可以使数据在各种应用程序之间轻松地实现数据的交换。
- xml用途:1.电脑与电脑之间的传输数据;2.用作项目的配置文件;3.保存有结构关系数据。
- xml与html的比较:1.html用来显示数据,xml被用来设计是为了传输和存储数据的。2.xml严格区分大小写二HTML不用。3.xml可以根据自己的需要来自定义,并且可以拓展。xml用于传输数据,而HTML用于格式化显示数
据。
2.2.1xml语法
``<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
standalone属性用来说明这个文档是否独立的文档。
2.元素定义
在xml文档中,主题内容都是又元素(Element)组成。元素一般都是又开始标记的、属性、元素内容和结束构成,如下:
<城市>重庆</城市>
3.属性定义:
在xml文档中,可以为元素定义属性。属性是对元素的进一步描述和说明。并且每个属性都有自己的名称和取值。代码模式如下:
<售价 单位="元">68</售价>
2.1.3 DTD约束
DTD约束概述:是早期出现在xml约束模式语言,创建的文件称为DTD文件。
- DTD的引入对DTD文件有了大致了解后,如果想使用DTD文件约束xml文档,必须在xml文档引入DTD文件。在xml文档中引入外部DTD文件有两中方式,方式如下:
<!DOCTYPE 根元素名称 SYSTEM "外部DTD文件的URL">
<!DOCTYPE 根元素名称 PUBLIC "DTD名称" "外部DTD文件的URL">
二、http协议
1.http概述:1.它是一种支持客户端/服务器模式;2.http简单,使得它的服务器规模小,因而通信速度很快。3.灵活:http允许传输任意类型的数据,正在传输的数据类型由Content-type加以标记。4:无状态:http是无状态协议。无状态是指对于事务处理没有记忆力,如果后续处理需要前面的信息,则它必须重传,这样可能会导致连接传输的数据量增大。
3.http响应消息字段头
- Location:用于通知客户端获取文档的新地址,其值为一个使用绝对路径的URL地址,如下:
Location: http://www.itcast.org
- Server:用于指定服务器软件产品的名称,具体如下:
Sever: Apach-Coyote/1.1
- Refresh:用于告诉浏览器自动刷新页面的时间,它的值是一个以秒为单位的时间数,具体如下:
Refresh: 3;url=http://www.itcast.cn
三、Tomact
1.Tomcat简介:Tomcat是Apache组织的Jakarta项目中的一个重要子项目,它是由Sun公司推荐运行Servlet和JSP的容器(引擎)其源代码是完全公开的。Tomcat不仅支持Web服务器的基本功能,还提供数据库连接池等许多通用组件功能。
因此大多数用它作为运行运行Servlet和JSP的平台。
四、总结:
本次课主要
本章主要讲了java Web相关的概念以及基础技术,首先讲解了有关xml的相关知识,包括xml语法、DTD约束、然后对html的概念、html1.0和html1.1协议的区别、html响应消息进行了详细的介绍,初学者可以对java web相关的概念以及基础技术有了一个整体的认识,为以后学习web开发奠定了坚实的基础。
心得:
学习xml之前不了解它的语法格式,在实践中操作过程中,我运行的代码一直显示者报错的标记,起初以为我以为是单词打错了,结果在寻求同学的帮助后,才尴尬的知道原来是我语法错误;还有就是发现我存在一个很大的问题,就是在实训中,每当我出现错误的时候我就没有耐心了,就不想去找到错误的原因,甚至想要放弃了,但是在同学的耐心劝说下,我最终还是坚持下来了。
以上就是我在实训中遇到的问题以及存在的错误。