什么是XForms?

标准及规范 专栏收录该内容
8 篇文章 0 订阅

什么是XForms?

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

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

 

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

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

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

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

 

  • 0
    点赞
  • 1
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值