xml
wanxkl1
这个作者很懒,什么都没留下…
展开
-
web.xml加载详解
一 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给servletContext。 4、容器创建中的类实例,创建监听器。 二 Load-on-startup ...原创 2011-09-20 16:44:15 · 78 阅读 · 0 评论 -
xml命名空间
1. 什么是defaultNamespace? 就是xmlns属性的值。defaultNamespace的作用就是它下面的没有prefix的element的Namespace就是defaultNamespace. 示例如下: <?xml version="1.0" encoding="UTF-8"?> <!--defaultNamespace为http://schema...原创 2011-11-10 13:32:52 · 119 阅读 · 0 评论 -
web.xml配置详解
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元素为we...原创 2011-11-11 09:52:38 · 104 阅读 · 0 评论 -
解析XML的两种方法
一、用SAXReader 方式解析:实例测试类TestXML package * import java.io.ByteArrayInputStream; import java.util.Iterator; import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.i...原创 2011-11-22 14:53:45 · 116 阅读 · 0 评论 -
Qname
Qname这个东东,在使用dom4j的时候,经常见到,可能是自己解析的xml都太简单了,所以没有仔细研究过,就是觉得名字很怪异,在google百度搜索“什么是qname”,居然只有几条没有像样答案的纪录。还好,在国外网站上找到了相关的解释,这下基本明白了。 1.来历:qname是qualified name 的简写 2.构成:由名字空间(namespace)前缀(prefix)以及冒号(:),...原创 2011-11-22 18:13:57 · 350 阅读 · 0 评论