XML和Tomcat的入门知识的详细介绍

ML1、XML的简介:eXtensible Markup Language,可扩展标记型语言。

2、应用:常用于三个地方

(1)用于作为系统之间传输数据的格式

(2)用于表示生活中有关系的数据

(3)经常使用在系统的配置文件

3、语法结构

(1)XML中必须有文档声明,位置必须在第一行第一列

(2)XML的标签大部分和HTML类似,但是XML只有一个跟标签,并且区分大小写

XML还有一个CDATA区 写法 <![CDATA[ 内容 ]]>把CDATA区里面的内容当做普通文本内容,而不是标签来进行处理

4、解析方式

(1)dom解析 根据xml的层级结构在内存中分配一个树形结构,然后根据树形结构来解析优点:树形结构方便的实现增加 修改 删除的操作。

缺点:如果要解析的文件过大,一次性在内存中分配一个树形结构,造成内存的溢出

(2)sax解析 边读边解析 当使用sax方式读到特定的标签时候,自动调用相应的方法进行操作优点:不会造成内存的溢出

缺点:因为是边读边解析,导致不能实现增加 修改 删除的操作。

(3)pull解析 原理是sax解析 导入两个jar包 通过创建解析器工厂在创建解析器,把需要解析的文件放到解析器中,形成工具类的效果还可以把集合(对象)里面的数据写到xml文件中(序列化)

Tomcat

1、Tomcat简介::是Apache组织,开源的免费的服务器。

2、WEB的相关内容

(1)动态资源:数据是变化的;静态资源:html+css+js.

(2)cs:客户端 服务器;bs:浏览器 服务器.

(3)web间的通信:把输入的域名转换成ip地址,通过ip地址+端口号进行访问

(4)服务器简介

a 硬件:一台配置高的电脑:软件:在电脑上安装服务器软件

b 常见的web服务器:tomcat服务器(开源的免费的);weblogic服务器;websphere服务器

3、Tomcat发布项目

(1)开放式项目部署

a 在tomcat里面webapps目录,把项目直接复制到这个目录下面

b 静态网站:在tomcat的webapps目录下创建文件夹,在浏览器的地址栏就可以访问到这个文件

例如:http://127.0.0.1:端口号/创建的文件夹的名称/文件的名称

c 动态网站:想要在tomcat里面运行动态网站,必须要遵循一定的目录结构

(2)配置虚拟路径

a 找到tomcat的conf目录里面server.xml,进行虚拟路径的配置,写在Host标签里面

b 找到tomcat的conf,下面继续找\Catalina\localhost文件夹,在这个文件夹里面创建一个xml格式的文件,进行虚拟路径的配置

(3)使用myeclipse整合tomcat

a 在myeclipse中整合tomcat的过程

b 在myeclipse中启动tomcat服务器和关闭tomcat服务器

c 在myeclipse把项目发布到tomcat里面

d 在myeclipse中移除tomcat中的项目

HTTP协议

1、简介:请求和响应遵循的数据格式

2、特点:基于请求和响应的操作(先有请求,再有响应),基于tcp协议,80端口

3、请求和响应

(1)请求:在浏览器的地址栏输入一个地址,点击回车,这个过程就是一次请求

(2)响应:服务器根据发送的请求,把数据返回显示到浏览器的页面上,这个过程称为响应

以上就是XML和Tomcat的入门知识的详细介绍的详细内容,更多请关注编程之家其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


xml怎么加入图片路径
rss源错误怎么解决
文件后缀xml是什么意思
xml格式电子发票怎么获取
xml格式是什么意思
rss是什么意思啊
xml格式电子发票怎么打开
rss订阅源是什么意思
rss源是什么
xml注释怎么写
php输出xml格式字符串
J2ME Mobile 3D入门教程系列文章之一
XML轻松学习手册
XML入门的常见问题(一)
XML入门的常见问题(三)
XML轻松学习手册(2)XML概念
xml文件介绍及使用
xml编程(一)-xml语法
XML文件结构和基本语法
第2章 包装类