介绍框架
框架的由来
就是由多种设计模式配合形成的 特定的框架处理特定问题
设计模式
它是用来解决现实中出现的一类问题
什么是XML
XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准
传输数据、做配置
1000
<students>
<student>
<name></name>
<age></age>
</student>
<student>
<name></name>
<age></age>
</student>
</students>
web.xml
<servlet>....
<sss></sss>
1.什么是格式良好XML
1.1 有且只有一个根元素 1.2 XML标签大小写正确区分 1.3 正确使用结束标签 1.4 正确嵌套标签 1.5 使用了合法的标签名 1.6 定义有效的属性
2.在XML加入DTD声明
<!DOCTYPE root[]>
DOCTYPE声明DTD的关键字
root当前xml的根源数
3. 元素定义的语法
<!ELEMENT element-name (type)>
ps:必须大写否则不识别。CTRL+SHIFT+X(大写)
注:根标签也要定义!!!
4. 元素的分类
<!ELEMENT element-name EMPTY>//空元素
<!ELEMENT element-name (#PCDATA)>//文本元素
<!ELEMENT element-name (e1,e2)>//混合元素
5. 元素的限制
,
|
次数: +, 1~n
*, 0~n
?, 0或1
没有
6. 属性定义的语法(XML中的特殊符号)
<!ATTLIST element-name
att_name type
>
attribute
id类别:ID
选择类别: (男|女)
文本类别: CDATA
依赖类别:reference (IDREF)
#REQUIRED/#IMPLIED
XML中的特殊符号
&(逻辑与) &
<(小于) <
>(大于) >
"(双引号) "
'(单引号) '