CN102043626B - extjs组件的封装方法及装置、用户界面的生成方法及系统 - Google Patents
extjs组件的封装方法及装置、用户界面的生成方法及系统 Download PDFInfo
- Publication number
- CN102043626B CN102043626B CN2010106034126A CN201010603412A CN102043626B CN 102043626 B CN102043626 B CN 102043626B CN 2010106034126 A CN2010106034126 A CN 2010106034126A CN 201010603412 A CN201010603412 A CN 201010603412A CN 102043626 B CN102043626 B CN 102043626B
- Authority
- CN
- China
- Prior art keywords
- assembly
- extjs
- label
- title
- jsp
- 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.)
- Active
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供一种extjs组件的封装方法及装置、用户界面的生成方法及系统。一种extjs组件的封装方法,包括:确定extjs组件的名称和功能参数;根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,以完成对所述extjs组件的封装,其中,所述jsp标签的名称与所述extjs组件的名称相对应。在本发明实施例中,通过生成extjs组件的对应jsp标签,将复杂的extjs组件封装成简单易用的jsp标签,封装了复杂的页面逻辑代码,可简单的实现代码的复用,使用方便,易于理解,满足了银行业等应用系统复杂多变的界面展示需求,节省了开发时间、降低了开发难度,为信息系统前端开发提供了充分的支持。
Description
技术领域
本发明涉及数据处理技术领域,尤其涉及一种extjs组件的封装方法及装置、用户界面的生成方法及系统。
背景技术
extjs是一个强大的js类库,主要用于创建前端用户界面,通过参考JavaSwing等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JavaScript客户端技术的精品。
现有技术中,用户界面的创建或生成方法是根据extjs框架提供的组件,直接编写至JavaScript代码,通过运行代码调用extjs组件来生成相应的用户界面,然而,由于对extjs框架提供的组件没有固定的使用模板或限制,一个用户界面的组件可能存在多种编写方式,这使得调用组件生成用户界面的过程变得复杂和多样化,后续若要重复使用一段代码而无需重新编写,以提高工作效率时,也很难确定需要复用的代码段,从而增加了代码复用的难度。
发明内容
本发明实施例提供一种extjs组件的封装方法及装置、用户界面的生成方法及系统,能够形成模板化的用户界面组件,以便于形成用户界面和代码复用。
为了解决上述技术问题,本发明实施例的技术方案如下:
一种extjs组件的封装方法,包括:
确定extjs组件的名称和功能参数;
根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,以完成对所述extjs组件的封装,其中,所述jsp标签的名称与所述extjs组件的名称相对应。
进一步,还包括:
在生成所述jsp标签之前,确定所述extjs组件的属性;
所述根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,具体为:
根据标记库描述符生成规则,生成具有所述功能参数及所述属性的所述extjs组件的jsp标签。
进一步,还包括:
设置调取所述jsp标签的路径。
一种用户界面的生成方法,包括:
确定extjs组件的名称和功能参数;
根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,其中,所述jsp标签的名称与所述extjs组件的名称相对应;
根据用户界面所需extjs组件的名称,调取与所述所需extjs组件的名称相对应的jsp标签;
根据调取的jsp标签生成所述用户界面。
进一步,还包括:
在生成所述jsp标签之前,确定所述extjs组件的属性;
所述根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,具体为:
所述根据标记库描述符生成规则,生成具有所述功能参数及所述属性的所述extjs组件的jsp标签。
进一步,在所述生成所述用户界面之前,还包括:
设置调取的所述jsp标签的属性值。
进一步,所述根据用户界面所需extjs组件的名称,调取与所述所需extjs组件的名称相对应的jsp标签,具体为:
根据用户界面所需extjs组件的名称,确定与所述所需extjs组件的名称相对应的jsp标签,根据所述jsp标签的调取路径,调取所述jsp标签。
一种extjs组件的封装装置,包括:
组件确定单元,用于确定extjs组件的名称和功能参数;
标签生成单元,用于根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,以完成对所述extjs组件的封装,其中,所述jsp标签的名称与所述extjs组件的名称相对应。
进一步,所述组件确定单元,还用于在所述标签生成单元生成所述jsp标签之前,确定所述extjs组件的属性;
所述标签生成单元,具体用于根据标记库描述符生成规则,生成具有所述功能参数及所述属性的所述extjs组件的jsp标签。
进一步,还包括:
路径设置单元,用于设置调取所述jsp标签的路径。
一种用户界面的生成系统,包括:
组件确定模块,用于确定extjs组件的名称和功能参数;
标签生成模块,用于根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,其中,所述jsp标签的名称与所述extjs组件的名称相对应;
标签调取模块,用于根据用户界面所需extjs组件的名称,调取与所述所需extjs组件的名称相对应的jsp标签;
界面生成模块,用于根据调取的jsp标签生成所述用户界面。
进一步,所述组件确定模块,还用于在所述标签生成模块生成所述jsp标签之前,确定所述extjs组件的属性;
所述标签生成模块,具体用于根据标记库描述符生成规则,生成具有所述功能参数及所述属性的所述extjs组件的jsp标签。
进一步,还包括:
属性设置模块,用于在所述界面生成模块生成所述用户界面之前,设置调取的所述jsp标签的属性值。
进一步,所述标签调取模块,具体用于根据用户界面所需extjs组件的名称,确定与所述所需extjs组件的名称相对应的jsp标签,根据所述jsp标签的调取路径,调取所述jsp标签。
进一步,所述extjs组件包括下列之一或任意组合:
显示数字金额时同步显示汉字金额的组件、右键菜单组件、工具栏位置设置组件、表格联动同屏编辑组件、树形列表窗口组件、对列表中的数据实现小计的组件、对列表中的数据实现总计的组件、汇总表头组件、信息提示组件、表单注释组件、联想输入组件。
在本发明实施例中,通过生成extjs组件的对应jsp(Java Server Pages)标签,将复杂的extjs组件封装成简单易用的jsp标签,封装了复杂的页面逻辑代码,可简单的实现代码的复用,使用方便,易于理解,满足了银行业等应用系统复杂多变的界面展示需求,节省了开发时间、降低了开发难度,为信息系统前端开发提供了充分的支持。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例一种extjs组件的封装方法流程图;
图2是本发明实施例一种用户界面的生成方法流程图;
图3是本发明实施例一种extjs组件的封装装置结构示意图;
图4是本发明实施例一种用户界面生成系统的结构示意图。
具体实施方式
为了使本领域技术人员能进一步了解本发明的特征及技术内容,请参阅以下有关本发明的详细说明与附图,附图仅提供参考与说明,并非用来限制本发明。
下面结合附图和实施例,对本发明的技术方案进行描述。
参见图1,为本发明实施例一种extjs组件的封装方法流程图。
该方法可以包括:
步骤101,确定extjs组件的名称和功能参数。
在本实施例中,首先确定出需要生成标签的extjs组件,并确定该组件的名称和功能参数,以文本框组件进行说明,名称为文本框,功能参数为用于表征该文本框所具有的功能的参数,可以根据用户的需求设定或选择该文本框所具有的功能,例如文本的横向、纵向输入。设定组件的功能参数后,生成的标签也具有相同的功能,也即规定了该组件对应的标签只具有设定的功能。
其中,extjs组件也即用于生成用户界面的组件,该组件可以是现有的表格组件、表单组件、工具栏等,还可以是根据组件的生成规则生成的新组件,如显示数字金额时同步显示汉字金额的组件(Money组件)、右键菜单组件、工具栏位置设置组件(可以用于form,grid,editgrid,tree,region中,其中重要的属性是Position,为工具栏在容器内的位置,可以在容器顶部或底部,默认为在顶部)、表格联动同屏编辑组件(该组件可以实现表格组件中的记录详细信息以表单方式在同一页面显示,并可以实现同屏编辑)、树形列表窗口组件(可以用于弹出一个窗口,左侧树形结构,右侧表格数据)、对列表中的数据实现小计的组件(可以对列表中的数据实现小计功能)、对列表中的数据实现总计的组件(可以对列表中的数据实现总计功能)、汇总表头组件(可以对列表中的数据实现汇总表头功能)、信息提示组件(可以对列表中的某条记录实现悬浮提示信息)、表单注释组件(表单field等显示注释)、联想输入组件(可以根据用户输入的不完整信息进行联想匹配)等。
步骤102,根据标记库描述符生成规则,生成具有该功能参数的extjs组件的jsp标签,以完成对该extjs组件的封装。
设定该extjs组件后,即可根据标记库描述符生成规则生成标记库描述文件,也即jsp标签,该标记库描述符生成规则为已知规则,根据该规则生成标记库描述文件的过程为现有技术,此处不再赘述。其中,jsp标签的名称与extjs组件的名称相对应,在本实施例中,文本框组件生成文本框标签。
JSP(Java Server Pages)是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。jsp标签是很简单而且可重用的代码结构。
标签实际是一种模板化,把可以复用的代码封装起来对用户不可视,但是为了适应用户的个性化需求,还需要给出一些用户可定义的参数,比如一个文本域,我们需要用户给出宽度和高度参数,这样结合用户给出的高度和宽度,我们就可以绘制出一个文本域。
在本发明另一实施例中,在步骤101中,还可以进一步确定该extjs组件的属性,例如组件标识ID、触发事件onClick等等;还有一些个性属性,比如菜单menu组件的属性有菜单上显示的文字text,菜单的提示信息tooltip等等。则在步骤102中可以根据标记库描述符生成规则,生成具有该功能参数及该属性的extjs组件的jsp标签,以便于在后续应用该标签式可以设置该标签的属性。
在生成该jsp标签后,还可以进一步设置调取该jsp标签的URL路径,标签库的描述文件中指定了标签库的url路径,在jsp页面头引入该路径就可以查找到对应的标签库,例如<%taglib uri=″/plantix-ui-ext″prefix=″p″%>,代码中,指定了uri就是标签库的路径,那jsp页面就知道到哪里去取得标签代码,此外还指定了该标签库中的标签前缀为p,那该jsp标签库的标签都以该前缀开始。例如<p:ajaxcomboboxdata data=″${data.dataMap}″total=″2″valueProperty=″key″displayProperty=″value″/>。设置调取该jsp标签的URL路径,以便在后续调取该标签时,直接根据该URL路径调取标签,生成用户界面。
在本发明实施例中,通过生成extjs组件的对应jsp标签,将复杂的extjs组件封装成简单易用的jsp标签,封装了复杂的页面逻辑代码,可简单的实现代码的复用,使用方便,易于理解,满足了银行业等应用系统复杂多变的界面展示需求,节省了开发时间、降低了开发难度,为信息系统前端开发提供了充分的支持。
参见图2,为本发明实施例一种用户界面的生成方法流程图。
该方法可以包括:
步骤201,确定extjs组件的名称和功能参数。
在本步骤中,还可以进一步确定extjs组件的属性。
步骤202,根据标记库描述符生成规则,生成具有功能参数的extjs组件的jsp标签。
其中,jsp标签的名称与extjs组件的名称相对应。
若在上步骤中,同时确定了组件的属性,则在本步骤中可以生成具有前述功能参数及属性的extjs组件的jsp标签。
以上步骤201~202与前述实施例类似,此处不再赘述。
步骤203,根据用户界面所需extjs组件的名称,调取与所需extjs组件的名称相对应的jsp标签。
若上步骤中同时确定了组件的属性,则在本步骤之前,还可以先设置调取的jsp标签的属性值,然后再调取相应的jsp标签,并且根据预先设置的该jsp标签的调取路径调取jsp标签。
步骤204,根据调取的jsp标签生成用户界面。
jsp是由应用服务器解释的,并被翻译成html代码,最终在浏览器显示。不管标准标签,自定义标签,包括其它的jsp元素,都是由服务器解释。浏览器只显示服务器解释完后的html静态网页。
本发明实施例对extjs组件封装完善,不需要开发人员编写javascript代码,只需要在jsp页面中写入封装后的jsp标签即可生成用户界面。本发明实施例不仅实现了extjs框架下组件的标签化,而且提供了大量可以应用于银行业行业的新组件。既可简单的实现代码的复用,使用方便,易于理解,又满足了银行业等应用系统复杂多变的界面展示需求,节省了开发时间、降低了开发难度,为信息系统前端开发提供了充分的支持。
以上是对本发明实施例方法的描述,下面对实现上述方法的装置和系统进行介绍。
参见图3,为本发明实施例一种extjs组件的封装装置结构示意图。
该封装装置可以包括:
组件确定单元301,用于确定extjs组件的名称和功能参数。
标签生成单元302,用于根据标记库描述符生成规则,生成具有功能参数的extjs组件的jsp标签,以完成对extjs组件的封装,其中,jsp标签的名称与extjs组件的名称相对应。
在本实施例中,组件确定单元301确定出需要生成标签的extjs组件,并确定该组件的名称和功能参数,设定组件的功能参数后,生成的标签也具有相同的功能,也即规定了该组件对应的标签只具有设定的功能。其中,extjs组件也即用于生成用户界面的组件,该组件可以是现有的表格组件、表单组件、工具栏等,还可以是根据组件的生成规则生成的新组件,如显示数字金额时同步显示汉字金额的组件(Money组件)、右键菜单组件、工具栏位置设置组件(可以用于form,grid,editgrid,tree,region中,其中重要的属性是Position,为工具栏在容器内的位置,可以在容器顶部或底部,默认为在顶部)、表格联动同屏编辑组件(该组件可以实现表格组件中的记录详细信息以表单方式在同一页面显示,并可以实现同屏编辑)、树形列表窗口组件(可以用于弹出一个窗口,左侧树形结构,右侧表格数据)、对列表中的数据实现小计的组件(可以对列表中的数据实现小计功能)、对列表中的数据实现总计的组件(可以对列表中的数据实现总计功能)、汇总表头组件(可以对列表中的数据实现汇总表头功能)、信息提示组件(可以对列表中的某条记录实现悬浮提示信息)、表单注释组件(表单field等显示注释)、联想输入组件(可以根据用户输入的不完整信息进行联想匹配)等。设定该extjs组件后,标签生成单元302即可根据标记库描述符生成规则生成标记库描述文件,也即jsp标签,其中,jsp标签的名称与extjs组件的名称相对应。
在本发明另一实施例中,组件确定单元301,还可以用于在标签生成单元302生成所述jsp标签之前,确定extjs组件的属性。标签生成单元302,可以用于根据标记库描述符生成规则,生成具有功能参数及属性的extjs组件的jsp标签。该装置也还可以进一步包括路径设置单元,用于设置调取jsp标签的路径。
在本发明实施例中,通过上述单元生成extjs组件的对应jsp标签,将复杂的extjs组件封装成简单易用的jsp标签,封装了复杂的页面逻辑代码,可简单的实现代码的复用,使用方便,易于理解,满足了银行业等应用系统复杂多变的界面展示需求,节省了开发时间、降低了开发难度,为信息系统前端开发提供了充分的支持。
参见图4,为本发明实施例一种用户界面生成系统的结构示意图。
该系统可以包括:
组件确定模块401,用于确定extjs组件的名称和功能参数。
标签生成模块402,用于根据标记库描述符生成规则,生成具有该功能参数的extjs组件的jsp标签,其中,jsp标签的名称与extjs组件的名称相对应。
标签调取模块403,用于根据用户界面所需extjs组件的名称,调取与所需extjs组件的名称相对应的jsp标签。
界面生成模块404,用于根据调取的jsp标签生成用户界面。
其中,组件确定模块401、标签生成模块402与前述extjs组件的封装装置中的组件确定单元和标签生成单元类似,且组件确定模块401,也还可以用于在标签生成模块402生成jsp标签之前,确定extjs组件的属性;标签生成模块402,具体可以用于根据标记库描述符生成规则,生成具有该功能参数及属性的extjs组件的jsp标签。
本实施例中,在组件确定模块401、标签生成模块402对组件封装形成jsp标签后,标签调取模块403根据用户界面所需extjs组件的名称,调取与所需extjs组件的名称相对应的jsp标签,具体地,可以根据用户界面所需extjs组件的名称,确定与所需extjs组件的名称相对应的jsp标签,根据jsp标签的调取路径,调取jsp标签。若在组件确定模块401中确定了组件的属性,则本实施例中,该系统还可以包括属性设置模块,用于在界面生成模块404生成用户界面之前,设置调取的jsp标签的属性值。然后,再由界面生成模块404根据调取的jsp标签生成用户界面。
本发明实施例通过上述单元对extjs组件封装完善,不需要开发人员编写javascript代码,只需要在jsp页面中写入封装后的jsp标签即可生成用户界面。本发明实施例不仅实现了extjs框架下组件的标签化,而且提供了大量可以应用于银行业行业的新组件。既可简单的实现代码的复用,使用方便,易于理解,又满足了银行业等应用系统复杂多变的界面展示需求,节省了开发时间、降低了开发难度,为信息系统前端开发提供了充分的支持。
以上装置和系统中各单元、模块的具体实现过程请参照前述方法实施例中的相应描述,此处不再赘述。
以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。
Claims (11)
1.一种extjs组件的封装方法,其特征在于,包括:
确定extjs组件的名称和功能参数;
根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,以完成对所述extjs组件的封装,其中,所述jsp标签的名称与所述extjs组件的名称相对应,包括:
在生成所述jsp标签之前,确定所述extjs组件的属性;
根据标记库描述符生成规则,生成具有所述功能参数及所述属性的所述extjs组件的jsp标签。
2.根据权利要求1所述的方法,其特征在于,还包括:
设置调取所述jsp标签的路径。
3.一种用户界面的生成方法,其特征在于,包括:
确定extjs组件的名称和功能参数;
根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,其中,所述jsp标签的名称与所述extjs组件的名称相对应,包括:
在生成所述jsp标签之前,确定所述extjs组件的属性;
根据标记库描述符生成规则,生成具有所述功能参数及所述属性的所述extjs组件的jsp标签;
根据用户界面所需extjs组件的名称,调取与所述所需extjs组件的名称相对应的jsp标签;
根据调取的jsp标签生成所述用户界面。
4.根据权利要求3所述的方法,其特征在于,在所述生成所述用户界面之前,还包括:
设置调取的所述jsp标签的属性值。
5.根据权利要求4所述的方法,其特征在于,所述根据用户界面所需extjs组件的名称,调取与所述所需extjs组件的名称相对应的jsp标签,具体为:
根据用户界面所需extjs组件的名称,确定与所述所需extjs组件的名称相对应的jsp标签,根据所述jsp标签的调取路径,调取所述jsp标签。
6.一种extjs组件的封装装置,其特征在于,包括:
组件确定单元,用于确定extjs组件的名称和功能参数;
标签生成单元,用于根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,以完成对所述extjs组件的封装,其中,所述jsp标签的名称与所述extjs组件的名称相对应,其中:
所述组件确定单元,还用于在所述标签生成单元生成所述jsp标签之前,确定所述extjs组件的属性;
所述标签生成单元,具体用于根据标记库描述符生成规则,生成具有所述功能参数及所述属性的所述extjs组件的jsp标签。
7.根据权利要求6所述的装置,其特征在于,还包括:
路径设置单元,用于设置调取所述jsp标签的路径。
8.一种用户界面的生成系统,其特征在于,包括:
组件确定模块,用于确定extjs组件的名称和功能参数;
标签生成模块,用于根据标记库描述符生成规则,生成具有所述功能参数的所述extjs组件的jsp标签,其中,所述jsp标签的名称与所述extjs组件的名称相对应,并且在生成所述jsp标签之前,确定所述extjs组件的属性,并根据标记库描述符生成规则,生成具有所述功能参数及所述属性的所述extjs组件的jsp标签;
标签调取模块,用于根据用户界面所需extjs组件的名称,调取与所述所需extjs组件的名称相对应的jsp标签;
界面生成模块,用于根据调取的jsp标签生成所述用户界面。
9.根据权利要求8所述的系统,其特征在于,还包括:
属性设置模块,用于在所述界面生成模块生成所述用户界面之前,设置调取的所述jsp标签的属性值。
10.根据权利要求9所述的系统,其特征在于,
所述标签调取模块,具体用于根据用户界面所需extjs组件的名称,确定与所述所需extjs组件的名称相对应的jsp标签,根据所述jsp标签的调取路径,调取所述jsp标签。
11.根据权利要求8至10中任意一项所述的系统,其特征在于,所述extjs组件包括下列之一或任意组合:
显示数字金额时同步显示汉字金额的组件、右键菜单组件、工具栏位置设置组件、表格联动同屏编辑组件、树形列表窗口组件、对列表中的数据实现小计的组件、对列表中的数据实现总计的组件、汇总表头组件、信息提示组件、表单注释组件、联想输入组件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106034126A CN102043626B (zh) | 2010-12-23 | 2010-12-23 | extjs组件的封装方法及装置、用户界面的生成方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010106034126A CN102043626B (zh) | 2010-12-23 | 2010-12-23 | extjs组件的封装方法及装置、用户界面的生成方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102043626A CN102043626A (zh) | 2011-05-04 |
CN102043626B true CN102043626B (zh) | 2013-12-11 |
Family
ID=43909785
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010106034126A Active CN102043626B (zh) | 2010-12-23 | 2010-12-23 | extjs组件的封装方法及装置、用户界面的生成方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102043626B (zh) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375889A (zh) * | 2011-11-01 | 2012-03-14 | 深圳市信游天下网络科技有限公司 | 一种通过网页构建数据库构建网页的方法 |
CN103345387B (zh) * | 2013-06-05 | 2016-12-28 | 中国电子科技集团公司第十五研究所 | 基于组件封装实现组件复用的方法 |
CN104239022B (zh) * | 2013-06-18 | 2018-04-10 | 深圳市华傲数据技术有限公司 | 一种表格组件处理方法和装置 |
CN104199647B (zh) * | 2014-08-18 | 2018-04-03 | 中国建设银行股份有限公司 | 一种基于ibm主机的可视化系统及实现方法 |
CN104331286B (zh) * | 2014-10-30 | 2017-12-12 | 北京思特奇信息技术股份有限公司 | 一种利用浏览器进行应用开发的方法及系统 |
CN104536871B (zh) * | 2015-01-05 | 2017-06-30 | 中国农业银行股份有限公司 | 一种信息流展示方法及装置 |
CN106293685A (zh) * | 2015-06-23 | 2017-01-04 | 阿里巴巴集团控股有限公司 | 组件生成方法及组件生成装置 |
CN105404502A (zh) * | 2015-10-20 | 2016-03-16 | 浪潮软件集团有限公司 | 一种方便手机app九宫格、列表开发的js组件 |
CN105630504B (zh) * | 2015-12-28 | 2018-11-23 | 武汉噢易云计算股份有限公司 | 基于extjs的多表格应用代码复用方法及系统 |
CN105786327A (zh) * | 2016-02-23 | 2016-07-20 | 浪潮软件集团有限公司 | 一种快速开发手机app圆盘菜单的方法 |
CN108304190A (zh) * | 2016-09-22 | 2018-07-20 | 百度在线网络技术(北京)有限公司 | 网络店铺生成方法及装置 |
CN106775771A (zh) * | 2017-01-18 | 2017-05-31 | 郑州云海信息技术有限公司 | 一个基于js的下拉选择组件及其方法 |
CN106874061A (zh) * | 2017-03-28 | 2017-06-20 | 北京小米移动软件有限公司 | 网页生成方法及装置 |
CN107678740A (zh) * | 2017-10-26 | 2018-02-09 | 福建星瑞格软件有限公司 | 一种ui业务组件的封装方法及计算机设备 |
CN108228292A (zh) * | 2017-12-29 | 2018-06-29 | 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) | 一种ExtJS界面的生成方法和装置 |
CN110908653A (zh) * | 2018-09-14 | 2020-03-24 | 阿里巴巴集团控股有限公司 | 一种窗口对象处理方法、装置及设备 |
CN110688098A (zh) * | 2019-09-02 | 2020-01-14 | 深圳壹账通智能科技有限公司 | 生成系统框架代码的方法、装置、电子设备及存储介质 |
CN115599387A (zh) * | 2022-10-17 | 2023-01-13 | 中航信移动科技有限公司(Cn) | 一种任务执行代码集的生成方法、设备及介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008176520A (ja) * | 2007-01-18 | 2008-07-31 | Hitachi Ltd | タグ変換装置 |
-
2010
- 2010-12-23 CN CN2010106034126A patent/CN102043626B/zh active Active
Non-Patent Citations (5)
Title |
---|
awdxzc.自定义jsp标签.《http://ericxiong.iteye.com/blog/831535》.2010,第1页. |
JP特开2008-176520A 2008.07.31 |
一种基于标签库的Webservice二次快速开发模式;陈迟兵;《软件导刊》;20090531;第8卷(第5期);第126至128页 * |
自定义jsp标签;awdxzc;《http://ericxiong.iteye.com/blog/831535》;20101202;第1页 * |
陈迟兵.一种基于标签库的Webservice二次快速开发模式.《软件导刊》.2009,第8卷(第5期),第126至128页. |
Also Published As
Publication number | Publication date |
---|---|
CN102043626A (zh) | 2011-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102043626B (zh) | extjs组件的封装方法及装置、用户界面的生成方法及系统 | |
CN108491199B (zh) | 一种自动生成接口的方法及终端 | |
CN103955364B (zh) | 一种适用于手机的前端组件方法 | |
JP5911594B2 (ja) | アプリケーションのローカリゼイションにおける翻訳支援の提供 | |
US8510647B2 (en) | Computer programming and markup language source code visualization tool | |
CN108628741A (zh) | 网页页面测试方法、装置、电子设备和介质 | |
TWI536240B (zh) | 用戶端應用程式與網頁整合 | |
US8671389B1 (en) | Web application resource manager on the web and localizable components | |
CN101246420A (zh) | 多语言系统实现统一开发的方法及系统 | |
CN110263279B (zh) | 页面生成方法、装置、电子设备和计算机可读存储介质 | |
CN112668290A (zh) | 基于网格化设计的动态表单生成方法及系统 | |
CN104820604A (zh) | 一种应用于pos终端的浏览器 | |
CN112068911A (zh) | 电子表单的生成方法、装置、系统、设备以及介质 | |
Sikos | Web Standards: Mastering HTML5, CSS3, and XML | |
CN106776800A (zh) | AngularJS框架的页面生成方法、装置及系统 | |
CN103092479B (zh) | 一种通过右键转换信息的方法、装置和系统 | |
KR101709186B1 (ko) | 인터랙티브 멀티미디어 전자책 저작 장치 및 방법 | |
EP1830275A1 (en) | Information distribution system | |
US9501457B2 (en) | Creating a communication editable in a browser independent of platform and operating system | |
Kotula | Using patterns to create component documentation | |
CN102637290B (zh) | 一种基于浏览器的作业编辑方法及作业系统 | |
CN114115855A (zh) | 代码复用方法及装置、计算机可读存储介质、电子设备 | |
CN112068828A (zh) | 标题控件的生成方法、装置、系统、设备以及介质 | |
CN116009863B (zh) | 前端页面渲染方法、设备及存储介质 | |
Topley | Core Swing: advanced programming |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |