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

ml1、xml的简介:extensible markup language,可扩展标记型语言。

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

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

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

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

3、语法结构

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

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

XML还有一个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的入门知识的详细介绍的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1428934.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月17日 01:44:36
下一篇 2025年12月16日 21:10:34

相关推荐

  • 详细介绍(javascript+asp)XML、XSL转换输出HTML的示例代码

    详细介绍(javascript+asp)xml、xsl转换输出html的示例代码 代码如下: // Load XML var xml = new ActiveXObject(“Microsoft.XMLDOM”) xml.async = false xml.load(“cd_catalog.xml”…

    好文分享 2025年12月17日
    000
  • Microsoft的XMLHTTP对象详解

    MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。 创建XMLHTTP对象的语句如下:Set objXML = CreateObject(“Msxml2.XMLHTTP”) 或Set objXML = Creat…

    好文分享 2025年12月17日
    000
  • .net读写xml文档详解

    这篇文章主要介绍了.net读写xml文档的示例,需要的朋友可以参考下 一  .Net框架中与XML有关的命名空间 System.Xml包含了一些和XML文档的读写操作相关的类,它们分别是:XmlReader、XmlTextReader、XmlValidatingReader、XmlNodeReade…

    好文分享 2025年12月17日
    000
  • XML模式-FIXML和SVG的区别

    FIXMLFIX 是众多企业间数据交换格式之一,用于在商业活动中交换信息。此类交换信息通常很重要,比如交易支付数据、股票价格和商业信息的交换。这些需要传输的信息有时候是非常小的包,有时候又是大段的数据。此类信息交换的传统格式是键/值对,这种形式的信息FIXMLFIX 是众多企业间数据交换格式之一,用…

    2025年12月17日
    000
  • 详细介绍xml和html的区别

       Q: 不知xml和html有什么区别?它们不同在哪?   A: 关于XML和HTML区别请参考:   http://www.w3c.org/MarkUp/   http://www.w3c.org/XML/   延伸阅读:什么是XML?  “可扩展标记语言”(XML) 提供一种描述结构化数据的…

    好文分享 2025年12月17日
    000
  • 详细介绍C#读写xml文件应用的示例代码

    c#读写xml文件已知有一个xml文件(bookstore.xml)如下: 已知有一个XML文件(bookstore.xml)如下:  代码如下: Oberon’s Legacy Corets, Eva 5.95 1、往节点中插入一个节点: CodeXmlDocument xmlDoc=new Xm…

    好文分享 2025年12月17日
    000
  • 用javascript操作xml方法与技巧的示例代码详解

    文中尽量用上所有的操作和属性,以做示范 <!– var doc = new ActiveXObject("Msxml2.DOMDocument"); //ie5.5+,CreateObject("Microsoft.XMLDOM") //加载文档 //…

    好文分享 2025年12月17日
    000
  • java解析xml的示例代码汇总

    【引言】 目前在java中用于解析xml的技术很多,主流的有dom、sax、jdom、dom4j,下文主要介绍这4种解析xml文档技术的使用、优缺点及性能测试。 一、【基础知识——扫盲】 sax、dom是两种对xml文档进行解析的方法(没有具体实现,只是接口),所以只有它们是无法解析xml文档的;j…

    好文分享 2025年12月17日
    000
  • 详解Android实现XML解析技术(图)

    本文介绍在Android平台中实现对XML的三种解析方式。   XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。   在Android中,常见的XML解析器分别为DOM解析器、SAX解析器和PULL解析器,下面,…

    2025年12月17日 好文分享
    000
  • 详细介绍XML代码编写的编码与验证问题

    这篇文章主要介绍了xml代码编写的编码与验证问题,与html类似,xml文件的编码也能在序言部分被指定,需要的朋友可以参考下 编码 编码就是转换 Unicode 字符为等价二进制表示的过程。XML 处理程序读取一个 XML 文档时,它依赖于编码类型来编码文档。因此,我们需要在 XML 声明中指定编码…

    好文分享 2025年12月17日
    000
  • java读取XML文件的四种方式及比较的代码实例详细介绍

    1)dom(jaxp crimson解析器) dom是用与平台和语言无关的方式表示xml文档的官方w3c标准。dom是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而dom…

    好文分享 2025年12月17日
    000
  • 详细介绍Spring使用多个xml配置文件的代码实例

    spring使用多个xml配置文件,有需要的朋友可以参考下。 1, 在web.xml中定义 contextConfigLocation参数.spring会使用这个参数加载.所有逗号分割的xml.如果没有这个参数,spring默认加载web-inf/applicationContext.xml文件. …

    好文分享 2025年12月17日
    000
  • 详细介绍JavaScript解析 JSON 及 XML的示例代码

       书写ajax的时候,经常需要解析从服务器返回的一串字符串,这里简单介绍服务器返回字符的两种格式,及js对它们的解析方法。   一、JSON     即JS对象标记(JavaScript Object Notation),是一种以JS声明对象的方式组合的一串字符串。    JS可以按以下方式定义…

    2025年12月17日
    000
  • 详解Android XML文件使用的示例代码

    详解android xml文件使用的示例代码 一、布局文件:在layout目录下,使用比较广泛;   我们可以为应用定义两套或多套布局,例如:可以新建目录layout_land(代表手机横屏布局),layout_port(代表手机竖屏布局),系统会根据不同情况自动找到最合适的布局文件,但是在同一界面…

    好文分享 2025年12月17日
    000
  • XSLT语法—在.net中使用XSLT转换xml文档的示例代码详解

    xsl即可扩展的样式表文件。 可以格式化xml的显示,也可以将xml转换成需要的另一种格式。 学习XSL必须熟悉XPath。XSL和XPath一样简单强大,容易学习。 1. XSL既然可以格式化xml的显示样式,我们先来看如何在xml中引用xsl文件 如下代码示例: 只需在xml文件的文档声明后面添…

    2025年12月17日
    000
  • Javascript 调用XML制作连动下拉框代码实例详解

    传统的html页面中连动下拉框采用了两种方法:1)直接将下拉框中的内容hardcode于html的javascript中,调用javascript函数循环写入下拉框中。这种方法不适用于下拉框内容经常改变的情况。因为数据源和javascript程序写死在同一页面。 List<!–var one…

    好文分享 2025年12月17日
    000
  • C#-XML操作类的代码实例详解

    写的一个xml操作类,包括读取/插入/修改/删除。 using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;usi…

    2025年12月17日
    000
  • Android color(颜色) 在XML文件和java代码中的代码详细介绍

    android color(颜色) 在xml文件和java代码中,有需要的朋友可以参考下。 1、使用Color类的常量,如: int color = Color.BLUE;//创建一个蓝色 是使用Android提供的颜色int color = Color.RED; int color = Color…

    好文分享 2025年12月17日
    000
  • 使用正则表达式进行xml数据验证的代码实例详解

    xml schema是定义xml的数据定义文件,以.xsd作为文件的扩展名。它也以被用来定义一类xml文件。 通常,一些特殊含义的数据不能通过系统预设的数据结构(类型)清楚地描述。XML Schema 规范中声明:可以通过facet来限制(restriction)简单类型,从而产生一些新的原子类型(…

    好文分享 2025年12月17日
    000
  • HTML中的XML数据岛记录编辑与添加代码实例详细介绍

    HTML中的XML数据岛记录编辑与添加 HTML中的数据岛中的记录集 HTML中的xml数据岛记录编辑与添加 酒店名称:  地址:  主页:电子邮件:  电话:  级别:<input id="first" TYPE=button value="<<in…

    好文分享 2025年12月17日
    000

发表回复

登录后才能评论
关注微信