CN103577197A - 一种安卓应用程序动态表单的实现方法 - Google Patents

一种安卓应用程序动态表单的实现方法 Download PDF

Info

Publication number
CN103577197A
CN103577197A CN201310577139.8A CN201310577139A CN103577197A CN 103577197 A CN103577197 A CN 103577197A CN 201310577139 A CN201310577139 A CN 201310577139A CN 103577197 A CN103577197 A CN 103577197A
Authority
CN
China
Prior art keywords
interface
xml
mode
android
agreement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310577139.8A
Other languages
English (en)
Inventor
段小亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN VISPRACTICE TECHNOLOGY Corp
Original Assignee
SHENZHEN VISPRACTICE TECHNOLOGY Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN VISPRACTICE TECHNOLOGY Corp filed Critical SHENZHEN VISPRACTICE TECHNOLOGY Corp
Priority to CN201310577139.8A priority Critical patent/CN103577197A/zh
Publication of CN103577197A publication Critical patent/CN103577197A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明提供一种安卓应用程序动态表单的实现方法,包括:步骤1.终端应用程序接收服务端发送的xml格式字符串;步骤2.终端应用程序根据与服务端约定的xml格式协议解析接收到的字符串;步骤3.终端应用程序依据解析结果,使用通过java代码动态创建界面的方式创建表单界面。通过本发明提供的一种安卓应用程序动态表单的实现方法,可以使用安卓界面常规开发方式在安卓应用程序中实现由服务端控制的动态表单效果。

Description

一种安卓应用程序动态表单的实现方法
技术领域
本发明涉及安卓(android)应用程序开发领域,尤其是涉及一种安卓应用程序界面的动态变化效果的实现技术。
背景技术
安卓应用程序在一些场景下需要展示受服务端控制的动态表单。这种受服务端控制的动态表单在字段名、字段位置、字段值、字段数量上都是不确定的。因此,这种动态表单无法使用通常android应用程序用来编写界面的android xml标签方式来事先确定表单结构。同样也不能使用由java代码绘制界面的方式来在接收到服务端的描述信息之前确定表单结构。
对于这种动态表单的实现,目前有一种做法是使用webView解析html页面的技术方案。即在手机终端android应用程序的界面中嵌入webView控件,以此来解析由服务端发送过来的符合html格式,并包含要显示表单的字符串。表单的内容及样式完全由服务端通过发送过来的html格式的字符串控制。这种html格式的字符串经webView解析后的的显示样式是经过对手机的适配的,符合手机的屏幕尺寸特点。
但此种方案在界面交互性的实现上相当不便。如需要在表单页面打开一个新的android页面,需要在要显示的html文件中注册事件方法,然后在终端应用程序中实现这个方法。这样,每一个事件方法的添加就要牵扯到服务端和终端两方面。而在执行效率方面,这种方法的效率也要低于android中的事件方法。在需要传递的数据量方面,html中需要大量的数据用来描述表单的样式。这些基本雷同重复的样式却在每次更新表单时都需要从服务端传递过来,耗费较多的网络流量。另外,因为页面的内容显示使用的是html标签,从而在界面的展示风格上要和通常的android界面的样式保持一致会相对使用android常规技术较为困难。
因此,需要提出一种可以较容易的实现界面的交互性,可以回归到android界面的常规开发技术路线上来从而避免后续开发中的不可预知的困难,同时需要通过网络传输的数据量又较小的方案。
发明内容
本发明的目的在于提供一种安卓应用程序动态表单的实现方法,通过该方法可以使用安卓界面常规开发方式在安卓应用程序中实现由服务端控制的动态表单效果。
为解决以上技术问题,本发明提供一种安卓应用程序动态表单的实现方法,包括:
步骤1、终端应用程序接收服务端发送的xml格式字符串;
步骤2、终端应用程序根据与服务端约定的xml格式协议解析接收到的字符串;
步骤3、终端应用程序依据解析结果,使用通过java代码动态创建界面的方式创建表单界面。
进一步地,步骤1中,xml格式字符串由服务端遵照xml格式表单描述协议及需要产生的表单信息生成。
进一步地,所述xml格式表单描述协议约定xml格式文档中用以描述表单结构的信息:表单结构、标签名、标签属性、嵌套关系。
进一步地,步骤2中,终端应用程序依照约定的xml格式协议解析接收到的字符串,得到以下表格的信息:字段名、字段值、字段位置。
进一步地,步骤3中,终端应用程序根据解析得到表格的信息,使用java代码生成表单界面以及为界面组件添加各类事件方法。
进一步地,步骤3中,使用java代码动态生成表单界面的方式至少包括以下一种:
方式1:纯java编码创建界面的方式;
方式2:从android xml布局文件装载元素组件并由java代码装配成一个完整界面的方式。
进一步地,步骤3中,生成界面的时机至少包括以下一种:
a、和解析过程混合进行,解析完成时界面绘制工作也立即完成;
b、在解析过程中生成界面描述对象,解析完成后再根据解析过程输出的界面描述对象来绘制界面。
与现有技术相比,本发明提供一种可以使用android界面常规实现方式来实现动态表单的方法。经过解析xml格式的字符串,使技术实现回归到android应用程序通常的界面开发方式上来。如此,就可以使用所有android开发中使用的常规、成熟的技术来解决诸如交互性、界面风格不一致等问题以及开发中后续会遇到的需求,使技术路线走上宽阔的常规道路,继而带来降低开发风险,提高成功率等一系列好处。并且相对于前述方案,本方案具有网络传输数据量小、终端对于表单的样式具有最终控制权等优点。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是本发明中服务端向终端发送xml格式字符串的示意图。
图2是本发明提供的一种安卓应用程序动态表单的实现方法的流程图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明提供一种可以使用android界面常规实现方式来实现动态表单的方法。服务端遵照xml格式表单描述协议产生具体的用以描述表格的xml格式的字符串,并发给终端;终端接收服务端发送过来的xml格式字符串,依照约定的xml格式表单描述协议解析此字符串,得到表格的字段名、字段值、字段位置等信息,然后依据这些得到的信息,使用android中通过java代码动态创建界面的方式来创建表单界面。
如图2所示,本发明提供一种安卓应用程序动态表单的实现方法,包括:
步骤1、终端应用程序接收服务端发送的xml格式字符串;其中,xml格式字符串由服务端遵照xml格式表单描述协议产生,用以描述表单结构。
xml格式表单描述协议由开发者自己定义,具体规定了要发送的字符串的格式,该字符串符合xml文档的格式,其中,协议内容包括:有哪些标签、各个标签名、各标签有哪些属性以及各属性名、各属性值的类型、各标签之间的嵌套关系,以及规定前述诸项的含义。协议以文本形式或具体xml文档示例形式给出。最终,服务端依据该协议产生字符串,并传递给终端。
根据xml格式表单描述协议,终端应用程序开发者知道根据该协议产生的xml字符串中的各标签及属性的含义,以及获知表单的嵌套结构,表单元素的位置信息,并根据这些信息确定对该协议所描述的xml格式字符串的解析程序的编写,以及组装出安卓表单界面。也就是说,对于每一个特别的xml格式表单描述协议,都需要编写一个特别的解析xml格式字符串及组装界面的程序。
对于每一个特别的xml格式表单描述协议,对其含义约定只有一种。解析时也按照此唯一约定的含义进行解析。但是,最终装配出来的界面样式会有一定的自由度。因为xml格式的字符串对程序界面的描述一般是不充分的,还需要由终端添加一些信息才能构成显示一个界面的全部信息。所以,终端对程序界面的显示样式具有部分的控制权。
服务端根据xml格式表单描述协议及需要产生的表单信息生成描述一个表单界面的xml格式字符串,并将该xml格式字符串发送给终端。
步骤2、终端应用程序根据与服务端约定的xml格式协议解析接收到的字符串;
终端应用程序依照约定的xml格式协议解析接收到的xml格式字符串,得到包括表格的字段名、字段值、字段位置等信息的解析结果。解析方式可以有多种,如sax/dom/pull解析器等。
步骤3、终端应用程序依据解析结果,使用通过java代码动态创建界面的方式创建表单界面。
终端应用程序根据解析得到表格的字段名、字段值、字段位置等信息,使用java代码动态生成表单界面以及为界面组件添加各类事件方法。
其中,使用java代码动态生成表单界面的方式包括以下两种:
1)纯java编码创建界面的方式;
2)从android xml布局文件装载元素组件并由java代码装配成一个完整界面的方式。
动态界面是与静态界面相对而言的。两者的区别并不在于界面是采用android标签编写还是采用纯java代码方式或两者的组合方式编写,而是在于界面结构是否会随着输入条件的变化而变化。界面结构是指一个界面中组织界面元素的方式,即布局方式,包括控件的数量,控件类型,控件间的位置关系等因素。
对于结构不需要发生变化的界面,其界面结构在界面每次创建的时候都是相同的,在终端程序运行过程中也不会发生变化。此种需求场景可以一次性确定界面的结构。不论采用哪种界面编写方式,都属于静态界面。例如,一个界面中的文本控件(TextVeiw)的数量和位置没有改变,而仅仅是文本内容,字体大小,字体颜色等文本控件本身的属性发生了变化。虽然界面显示效果也会发生一定的变化,但在此处并不算界面结构上的变化。
对于界面结构会随着输入条件发生变化的需求场景,终端程序在获得输入条件之后才能确定终端程序的界面结构。输入条件不同,终端程序界面结构也就不同。此种在创建界面时需要根据输入条件来确定结构的界面,不论采用哪种界面编写方式,都属于动态界面。其实,此种动态界面的实现不能完全通过安卓标签的方式给出。在为编写界面而做的工作中,必须要全部或部分用到java代码。例如,一个表单界面,表单字段的数量,表单字段的位置会随着输入条件的不同而发生变化,这种界面就是动态界面。
本发明就是为了解决此种对于动态界面的需求而提出的一种解决方案,此方案包括:
1、如何给出和解析创建界面所需要的输入条件;
2、如何根据对输入条件的解析结果创建界面;
以下就解析xml格式字符串的过程并结合前述两种动态生成表单界面的方式进行详细的举例说明:
例如:终端应用程序接收到如下字符串:
Figure BDA0000416406980000061
根据对产生此xml格式字符串的协议的理解,此xml格式字符串描述了一个表单。表单名字为“月度产品计划表”;
此表单包括三个表单项:
表单项1:品牌TCL100
表单项2:预计数量20
表单项3:预计金额3000
采用任何一种xml文档解析器如DOM/SAX/PULL,可以获取以上信息。获取到以上信息后,可以采取以下两种方式中的一种来装配安卓程序界面:
1)纯java编码创建界面的方式:
在解析到Table标签时,创建一个表格体布局,准备装入表单项:
Figure BDA0000416406980000071
在解析到Field标签时,获取两个标签属性fieldName、fieldValue的值,创建一个表单项视图,将fieldName、fieldValue的值赋予表单项视图,最后将表单项视图加入表格布局:
Figure BDA0000416406980000072
Figure BDA0000416406980000081
以同样的方式装入表单项2、3。
使用下面一句代码将上面创建的表单设置成Activity的显示视图:
setContentView(tableLay);
即完成表单界面创建。
2)从android xml布局文件装载界面元素组件并由java代码装配成一个完整界面的方式:
使用android xml布局文件描述单独的界面元素组件。本案例包括两个xml布局文件:
a、程序主界面及表格体的xml布局文件:
Figure BDA0000416406980000082
b、一个单独的表单项的xml布局文件:
Figure BDA0000416406980000101
Figure BDA0000416406980000111
在Activity中将activity_auto_table.xml设置成界面视图,并获取表格体布局llv_table的引用tableBody:
Figure BDA0000416406980000112
从table_row.xml装载一个表单项,得到一个表单项视图对象,并写入从xml字符串解析得到的表单项的字段名和字段值。重复使用此方法将所有的表单项装入表格体:
Figure BDA0000416406980000121
生成界面的时机有多种:a、可以和解析过程混合进行,解析完成时界面绘制工作也立即完成;b、也可以在解析过程中生成界面描述对象,解析完成后再根据解析过程输出的界面描述对象来绘制界面。
本发明提供一种可以使用android界面常规实现方式来实现动态表单的方法。经过解析xml格式的字符串,使技术实现回归到android应用程序通常的界面开发方式上来。如此,就可以使用所有android开发中使用的常规、成熟的技术来解决诸如交互性、界面风格不一致等问题以及开发中后续会遇到的需求,使技术路线走上宽阔的常规道路,继而带来降低开发风险,提高成功率等一系列好处。并且相对于前述方案,本方案具有网络传输数据量小、终端对于表单的样式具有最终控制权等优点。
上述说明示出并描述了本发明的一个优选实施例,但如前所述,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。

Claims (7)

1.一种安卓应用程序动态表单的实现方法,其特征在于,包括:
步骤1、终端应用程序接收服务端发送的xml格式字符串;
步骤2、终端应用程序根据与服务端约定的xml格式协议解析接收到的字符串;
步骤3、终端应用程序依据解析结果,使用通过java代码动态创建界面的方式创建表单界面。
2.如权利要求1所述的方法,其特征在于,步骤1中,xml格式字符串由服务端遵照xml格式表单描述协议及需要产生的表单信息生成。
3.如权利要求2所述的方法,其特征在于,所述xml格式表单描述协议约定xml格式文档中用以描述表单结构的信息:表单结构、标签名、标签属性、嵌套关系。
4.如权利要求1所述的方法,其特征在于,步骤2中,终端应用程序依照约定的xml格式协议解析接收到的字符串,得到以下表格的信息:字段名、字段值、字段位置。
5.如权利要求4所述的方法,其特征在于,步骤3中,终端应用程序根据解析得到表格的信息,使用java代码动态生成表单界面以及为界面组件添加各类事件方法。
6.如权利要求5所述的方法,其特征在于,使用java代码动态生成表单界面的方式至少包括以下一种:
方式1:纯java编码创建界面的方式;
方式2:从android xml布局文件装载元素组件并由java代码装配成一个完整界面的方式。
7.如权利要求5所述的方法,其特征在于,步骤3中,生成界面的时机至少包括以下一种:
a、和解析过程混合进行,解析完成时界面绘制工作也立即完成;
b、在解析过程中生成界面描述对象,解析完成后再根据解析过程输出的界面描述对象来绘制界面。
CN201310577139.8A 2013-11-18 2013-11-18 一种安卓应用程序动态表单的实现方法 Pending CN103577197A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310577139.8A CN103577197A (zh) 2013-11-18 2013-11-18 一种安卓应用程序动态表单的实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310577139.8A CN103577197A (zh) 2013-11-18 2013-11-18 一种安卓应用程序动态表单的实现方法

Publications (1)

Publication Number Publication Date
CN103577197A true CN103577197A (zh) 2014-02-12

Family

ID=50049046

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310577139.8A Pending CN103577197A (zh) 2013-11-18 2013-11-18 一种安卓应用程序动态表单的实现方法

Country Status (1)

Country Link
CN (1) CN103577197A (zh)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104090768A (zh) * 2014-07-18 2014-10-08 武汉市科尔创新软件技术有限公司 智能手机端表单自动生成***及方法
CN104461513A (zh) * 2014-11-21 2015-03-25 山东航天信息有限公司 一种生成表单界面的方法及装置
CN105786455A (zh) * 2014-12-17 2016-07-20 深圳市腾讯计算机***有限公司 一种数据处理方法、装置及终端
CN106162302A (zh) * 2015-04-22 2016-11-23 Tcl集团股份有限公司 一种Launcher主界面的编排方法、装置及智能电视
CN106557454A (zh) * 2015-09-30 2017-04-05 腾讯科技(深圳)有限公司 文档到表格的转换方法及转换***
CN106570117A (zh) * 2016-11-02 2017-04-19 国网山东省电力公司物资公司 一种基于电力物资调配***表单控制***及方法
CN106970926A (zh) * 2016-01-14 2017-07-21 卓望数码技术(深圳)有限公司 一种移动应用界面动态生成方法及***
WO2017124976A1 (zh) * 2016-01-22 2017-07-27 阿里巴巴集团控股有限公司 一种应用资源获取方法及装置
CN108241501A (zh) * 2018-01-26 2018-07-03 长春玖佰软件技术有限公司 一种移动客户端软件实现及更新方法
CN110119502A (zh) * 2019-05-13 2019-08-13 江西金格科技股份有限公司 一种基于ofd文档实现动态表单域的方法
CN110222047A (zh) * 2019-04-28 2019-09-10 深圳易伙科技有限责任公司 一种动态表单生成方法和装置
CN110543265A (zh) * 2019-07-22 2019-12-06 北京达佳互联信息技术有限公司 页面标题栏的生成方法、装置、电子设备及存储介质
CN112766910A (zh) * 2021-01-21 2021-05-07 深圳市极致科技股份有限公司 单据构建方法、生成方法、装置、电子设备及存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101241434A (zh) * 2008-03-04 2008-08-13 浪潮集团山东通用软件有限公司 表单自定义方法
CN101420453A (zh) * 2008-12-10 2009-04-29 中国电信股份有限公司 一种用于企业信息推送应用的客户端页面展现实现方法
CN101635714A (zh) * 2009-05-31 2010-01-27 北京飞天诚信科技有限公司 提高网络应用安全性的方法和***
CN102143070A (zh) * 2011-03-04 2011-08-03 中兴通讯股份有限公司 远程流量采集的方法、装置和***
CN102271159A (zh) * 2011-07-28 2011-12-07 百度在线网络技术(北京)有限公司 一种获取页面数据的方法、装置和外部网站插件
CN102497448A (zh) * 2011-12-26 2012-06-13 深圳市五巨科技有限公司 一种移动终端在线音乐播放的方法及***
CN102799477A (zh) * 2012-07-16 2012-11-28 中兴通讯股份有限公司 资源访问方法及装置
CN103294796A (zh) * 2013-05-24 2013-09-11 上海申腾信息技术有限公司 一种xml解析方法及医疗病案中自定义xml结构表单实现方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101241434A (zh) * 2008-03-04 2008-08-13 浪潮集团山东通用软件有限公司 表单自定义方法
CN101420453A (zh) * 2008-12-10 2009-04-29 中国电信股份有限公司 一种用于企业信息推送应用的客户端页面展现实现方法
CN101635714A (zh) * 2009-05-31 2010-01-27 北京飞天诚信科技有限公司 提高网络应用安全性的方法和***
CN102143070A (zh) * 2011-03-04 2011-08-03 中兴通讯股份有限公司 远程流量采集的方法、装置和***
CN102271159A (zh) * 2011-07-28 2011-12-07 百度在线网络技术(北京)有限公司 一种获取页面数据的方法、装置和外部网站插件
CN102497448A (zh) * 2011-12-26 2012-06-13 深圳市五巨科技有限公司 一种移动终端在线音乐播放的方法及***
CN102799477A (zh) * 2012-07-16 2012-11-28 中兴通讯股份有限公司 资源访问方法及装置
CN103294796A (zh) * 2013-05-24 2013-09-11 上海申腾信息技术有限公司 一种xml解析方法及医疗病案中自定义xml结构表单实现方法

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104090768A (zh) * 2014-07-18 2014-10-08 武汉市科尔创新软件技术有限公司 智能手机端表单自动生成***及方法
CN104461513A (zh) * 2014-11-21 2015-03-25 山东航天信息有限公司 一种生成表单界面的方法及装置
CN104461513B (zh) * 2014-11-21 2018-01-09 山东航天信息有限公司 一种生成表单界面的方法及装置
CN105786455A (zh) * 2014-12-17 2016-07-20 深圳市腾讯计算机***有限公司 一种数据处理方法、装置及终端
CN106162302A (zh) * 2015-04-22 2016-11-23 Tcl集团股份有限公司 一种Launcher主界面的编排方法、装置及智能电视
CN106162302B (zh) * 2015-04-22 2020-08-18 Tcl科技集团股份有限公司 一种Launcher主界面的编排方法、装置及智能电视
CN106557454A (zh) * 2015-09-30 2017-04-05 腾讯科技(深圳)有限公司 文档到表格的转换方法及转换***
CN106970926A (zh) * 2016-01-14 2017-07-21 卓望数码技术(深圳)有限公司 一种移动应用界面动态生成方法及***
CN106997298A (zh) * 2016-01-22 2017-08-01 阿里巴巴集团控股有限公司 一种应用资源获取方法及装置
WO2017124976A1 (zh) * 2016-01-22 2017-07-27 阿里巴巴集团控股有限公司 一种应用资源获取方法及装置
CN106997298B (zh) * 2016-01-22 2021-08-06 菜鸟智能物流控股有限公司 一种应用资源获取方法及装置
CN106570117A (zh) * 2016-11-02 2017-04-19 国网山东省电力公司物资公司 一种基于电力物资调配***表单控制***及方法
CN108241501A (zh) * 2018-01-26 2018-07-03 长春玖佰软件技术有限公司 一种移动客户端软件实现及更新方法
CN110222047A (zh) * 2019-04-28 2019-09-10 深圳易伙科技有限责任公司 一种动态表单生成方法和装置
CN110222047B (zh) * 2019-04-28 2021-03-16 深圳易伙科技有限责任公司 一种动态表单生成方法和装置
CN110119502A (zh) * 2019-05-13 2019-08-13 江西金格科技股份有限公司 一种基于ofd文档实现动态表单域的方法
CN110543265A (zh) * 2019-07-22 2019-12-06 北京达佳互联信息技术有限公司 页面标题栏的生成方法、装置、电子设备及存储介质
CN112766910A (zh) * 2021-01-21 2021-05-07 深圳市极致科技股份有限公司 单据构建方法、生成方法、装置、电子设备及存储介质
CN112766910B (zh) * 2021-01-21 2023-10-27 深圳市极致科技股份有限公司 单据构建方法、生成方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN103577197A (zh) 一种安卓应用程序动态表单的实现方法
CN107291523B (zh) 一种Web前端消息总线***
CN101127655B (zh) 集成现有基于万维网的***的方法和***
KR102185864B1 (ko) 프레젠테이션을 위한 네이티브 콘텐츠의 서버측 렌더링 방법 및 시스템
CN103645908B (zh) 网构软件全生命周期开发实现***
CA2539474A1 (en) System and method for dynamic generation and customization of web service client applications for terminals
CN101311922A (zh) 广告模板样式匹配方法及***
CN106528129A (zh) 一种Web应用界面生成***及方法
CN102236709B (zh) 一种基于Flex的监控页面显示方法及***
JP2002215486A (ja) Wsdlに基づいたコントローラ装置用通信システム
CN102158516B (zh) 服务组合编译方法及编译器
US9646103B2 (en) Client-side template engine and method for constructing a nested DOM module for a website
CN103631578B (zh) 一种配电网自动化***中数据展示方法
CN103186455B (zh) 页面自动化测试脚本生成方法及***
US20160012147A1 (en) Asynchronous Initialization of Document Object Model (DOM) Modules
US20160012144A1 (en) Javascript-based, client-side template driver system
US7895578B2 (en) Apparatus and method for using connector components to provide connectivity to interactive graphics representative of input and output data
CN102023847A (zh) 一种基于ie浏览器的推方式多***同步数据录入的实现方法
CA2498539A1 (en) A system and method for building component applications using metadata defined mapping between message and data domains
CN101976189A (zh) 组件展现方法和装置
CN105808360B (zh) 一种基于共享消息的portlet通信方法
Fuentes et al. Using UML profiles for documenting web-based application frameworks
Li et al. Modeling web application architecture with UML
CN101964742B (zh) 一种网络开放能力使用方法、***和装置
WO2016005886A2 (en) Self-referencing of running script elements in asychronously loaded dom modules

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 518057, Guangdong Province, Nanshan District hi tech Zone, North Road, Lang Lang, No. 13 Thunis building, C,, C302

Applicant after: Shenzhen travel Polytron Technologies Inc

Address before: 518057, Guangdong Province, Nanshan District hi tech Zone, North Road, Lang Lang, No. 13 Thunis building, C,, C302

Applicant before: Shenzhen Vispractice Technology Corporation

CB02 Change of applicant information
RJ01 Rejection of invention patent application after publication

Application publication date: 20140212

RJ01 Rejection of invention patent application after publication