JavaWeb学习之XML
模拟servlet执行 浏览器的入口不同(访问路径),访问的资源也就不同,如下: 为了灵活的实现不同路径(/hello) 执行不同的资源 ( HeIIoMyServlet) 我们需要使用 XML 进行配置 ; 为了 限定 XML 内容 ,我们需要使用 xml 约束 ( DTD 或 schema) ; 为了 获得 xml 内容 ,我们需要使用 dam4j 进行解析 XML XML 称为 Extensible Markup Language, 意思是 可扩展的标记语言 。 XML 语法上和 HTML 比较相似,但 HTML 中的元素是固定的,而 XML 的标签 是可以由 用户自定义 的。 XML 语法 XML文档声明 1. 文档声明必须为 <?xml开头,以?> 结束 ; 2.文档声明必须从文档的 0行0 列位置开始 : 3. 文档声明只有属性 : a) versioin: 指定 XML 文档版本。必须属性,因为我们不会选择 1.1 ,只会 选择 1.0 ; b) encoding: 指定当前文档的编码。可选属性,默认值是。 utf-8: 元素element 1. 元素是 XML 文档中最重要的组成部分, 2. 普通元素的结构开始标签、元素体、结束标签组成。例如 :<hello> 大家好 </hello> 3. 元素体 : 元素体可以是元素,也可以是文本,例如 :<b><a> 你好 <