什么是XForms?

王朝other·作者佚名  2006-01-08
窄屏简体版  字體: |||超大  

什么是XForms?

当前的Web表单的设计无法从表单的表述中分离表单的目的或用途,然而XForms, , 由分别描述表单行为和样式的独立单元组成,这就允许柔性表述选择, 包含经典的XHTML表单,附加到XML表单定义中。

下面的图例说明XForms Model如何定义单一的独立的XML表单,以及如何能够处理多样的标准或私有的用户界面:

Xforms用户界面 提供了用以替代目前的XHTML表单控件的可视化控件的标准集合,这些控件可以直接用在XHTML和其他XML文档中(如SVG)。 其他团体,如Voice Browser Working Group, 也可以独立开发XForms的用户界面。

XForms的一个重要概念就是表单收集数据 ,称为XML instance data,XForms Model描述了instance data 的结构。 通过instance data, 像XML一样,表单支持表述结构化交换数据,工作流,自动填充,及预填充表单应用程序。

最终,要有一个instance data通道连接数据流和XForms处理器,因此,XForms Submit Protocol 定义了XForms如何发送和接收数据,包含挂起和恢复表单的能力。

下面的图例概括了XForms的主要结构:

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航