http://bbs.csdn.net/topics/390751819
maven的pom.xml开头是下面这样的
<projectxmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd">
<projectxmlns="http://maven.apache.org/POM/4.0.0"--命名空间,类似包名,因为xml的标签可自定义,需要命名空间来区分 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"--xml遵循的标签规范 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> --用来定义xmlschema的地址,也就是xml书写时需要遵循的语法,两部分组成,前面部分就是命名空间的名字,后面是xsd(xmlschema)的地址
类似于代码中的包民.类名xml中的命名空间也是如此。引用时,命名空间.元素 使用一些特殊的属性设置可以省略命名空间(此时,命名空间是默认的)。
xsi全名:xmlschemainstance web-app是web.xml的根节点标签名称 version是版本的意思 xmlns是web.xml文件用到的命名空间 xmlns:xsi是指web.xml遵守xml规范 xsi:schemaLocation是指具体用到的schema资源 (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|