Model:模型,主要用于数据和业务的处理
View: 视图 ,用于数据的显示
Controller :控制器,用于进行流程控制
MVC设计模式的特点
一个模型可以对应多个视图
显示与逻辑控制的分离
分层控制,减低了代码将的耦合
DTD的作用如下:
DTD使每个XML文件可以携带一个自身格式的描述
DTD使不同组织的人可以使用一个通用DTD来交换数据
DTD使应用程序可以使用一个标准DTD校验从外部接收的XML数据是否有效
DOCTYPE是关键字
ELEMENT是关键字
NAME是元素名称
CONTENT是元素类型
#PCDATA 可以包含任何字符数据,但是不能再其中包含任何子元素
() 用来元素分组
| 在列出的对象中选择一个
,对象必须按照指定的顺序出现
- 该对象允许出现零次到任意次
- ?该对象可以出现,但只能出现一次
-
- 该对象最少出现一次,可以出现多次
CDATA 表示字符数据
ID 表示唯一的ID
IDREF 表示为另一个元素的id
IDREFS 表示其他id的列表
ENTITY 表示一个实体
ENTITLES 表示一个实体列表
REQUIRED 属性值是必须的
IMPLIED 属性值不是必须的
FIXED 属性值是固定的