CN102306163A - 一种基于b2b平台的动态集成技术 - Google Patents
一种基于b2b平台的动态集成技术 Download PDFInfo
- Publication number
- CN102306163A CN102306163A CN201110217045A CN201110217045A CN102306163A CN 102306163 A CN102306163 A CN 102306163A CN 201110217045 A CN201110217045 A CN 201110217045A CN 201110217045 A CN201110217045 A CN 201110217045A CN 102306163 A CN102306163 A CN 102306163A
- Authority
- CN
- China
- Prior art keywords
- technology
- business
- data
- dynamic
- platform
- 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
Links
- 238000005516 engineering process Methods 0.000 title claims abstract description 17
- 230000010354 integration Effects 0.000 title abstract 2
- 238000000034 method Methods 0.000 claims abstract description 10
- 238000005538 encapsulation Methods 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 abstract 1
- 238000010276 construction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
本动态集成技术公开了一种用于B2B平台动态数据调用的技术和方法,根据相应的页面内容显示要求,插入封装有相关业务方法的标签元素,已达到显示要求。方便了后台数据的前台页面展现,并且通过本技术,实现了表单的动态封装。可以通过在页面中引入相应的标签元素来实现对动态内容的调用,可以实现前后台的通信,可以实现标签元素之间的嵌套,可以修改传递的属性。
Description
技术领域
本技术涉及到web应用领域,尤其涉及到一种应用于B2B平台的动态数据调用技术。
背景技术
随着web技术在企业与商业中的广泛应用,平台内容越来越复杂,功能越来越多,页面内容变得越来越难管理,而一个快速,高效,简洁的平台建设方案也变得越来越重要。
目前,各种各样的解决方案层出不穷。通常情况下,主要使用页面与后台业务逻辑添加的开发模式来实现平台功能与管理的统一,这种模式耗费时间过长,延展性也并不强。而通过本动态集成技术,不但可以提高平台的开发效率,免去事务性的工作流程,更加便于管理,在需要添加内容或者图片时,只要在相应的后台数据库插入对应的内容,即可实现前台与后台的统一交互。
发明内容
有鉴于此,本技术的主要目的在于提供一种平台建设方案,尤其针对B2B平台,能够快速高效的实现页面动态化。
本技术发明主要以Jsp可重用的组件代码为核心,将相应的业务逻辑封装整合,在页面中引入相应标签库,从而达到页面动态数据更新的效果。
为达到上述目的,本发明的技术方案是这样实现的:
将相关的业务逻辑封装成组件标签,在页面需要根据后台数据循环输出时, 通过动态集成的方式,调用对应的逻辑,根据相应的参数设置连接对应的数据库表;对于表单提交类型,将对应的页面代码优化集成在标签文件中,通过相应的输出方法展现出来,这样,实现了数据的动态封装,提高了B2B平台的开发效率。
页面中引入相应的动态集成标签以及对应的标签库,并在web配置描述符中注册自定义组件的位置,在用户访问相应的页面时,web服务器做出响应,并对页面中的自定义标签元素进行解析,执行标签文件内部封装好的代码。
其中,web配置描述符是用来初始化工程配置信息的,在该文件中,包含了该网站的所有初始化的信息以及标签元素,只有在该文件中添加了标签配置文件,web服务器才能正常调用动态集成的代码。
附图说明
图1表示jsp可重用组件技术流程图。
图2表示动态集成技术的工作流程图。
图3表示动态集成技术的具体实施步骤。
具体实施方式
本发明的主要思想是通过Jsp中可重用的组件技术将相关的业务逻辑封装成标签文件,通过前台页面调用该标签,完成相关数据的动态显示,后台录入,前台即时获得信息。
下面通过具体实施例对本发明做进一步的详细说明,如图3所示。
步骤01.继承Tag类或实现TagSupport接口,并自定义Tag的标签配置文 件,即tld文件。
步骤02.在web.xml中,即配置描述符中指定你的标签配置文件的位置。
步骤03.数据库录入相关内容,网站页面引入相关标签。
步骤04.web服务器解析相关内容,并反馈对应信息。
步骤05.页面内容展现。
Claims (5)
1.一种基于B2B平台的动态集成技术,其特征在于,通过jsp可重用组件技术,将相关业务逻辑封装成标签文件,在运行时,标签将被相应代码所取代。
2.根据权利要求1所述的方法,其特征在于,封装的业务逻辑包括JDBC数据连接池,数据分页技术,HTML表单标签封装技术,数据循环查询,数据排序。
3.根据权利要求1所述的方法,其特征在于,在引用组件时,有必有属性和可选属性之分,必有属性包括数据表字段编号,项目编号,可选属性有是否要求分页,每页显示数据数量,数据排列顺序。
4.根据权利要求1所述的方法,其特征在于,可以创建并初始化一个模型组件,创建一个变量引用该组件中的模型,接着在其他的标签中引用该模型。
5.根据权利要求1所述的方法,其特征在于,可以相互间嵌套使用,可以相互间通信,可以访问Jsp中的相关对象。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110217045A CN102306163A (zh) | 2011-08-01 | 2011-08-01 | 一种基于b2b平台的动态集成技术 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110217045A CN102306163A (zh) | 2011-08-01 | 2011-08-01 | 一种基于b2b平台的动态集成技术 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102306163A true CN102306163A (zh) | 2012-01-04 |
Family
ID=45380025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110217045A Pending CN102306163A (zh) | 2011-08-01 | 2011-08-01 | 一种基于b2b平台的动态集成技术 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102306163A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103955364A (zh) * | 2014-04-15 | 2014-07-30 | 南威软件股份有限公司 | 一种适用于手机的前端组件方法 |
CN104407907A (zh) * | 2014-10-31 | 2015-03-11 | 北京思特奇信息技术股份有限公司 | 一种将web标签转化为不同应用平台代码的方法及系统 |
CN105094754A (zh) * | 2014-04-21 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 基于标签的程序开发方法、页面请求响应方法及其装置 |
CN105549978A (zh) * | 2015-12-17 | 2016-05-04 | 浪潮软件集团有限公司 | 一种解决web前台页面下拉列表参数的配置方法 |
WO2016177250A1 (zh) * | 2015-05-05 | 2016-11-10 | 阿里巴巴集团控股有限公司 | 客户端页面渲染方法及装置 |
CN112445478A (zh) * | 2020-12-09 | 2021-03-05 | 北京有竹居网络技术有限公司 | 图形文件的处理方法、装置、设备及介质 |
-
2011
- 2011-08-01 CN CN201110217045A patent/CN102306163A/zh active Pending
Non-Patent Citations (1)
Title |
---|
张彬桥 等: ""JSP数据库分页标签的实现"", 《2006北京地区高校研究生学术交流会》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103955364A (zh) * | 2014-04-15 | 2014-07-30 | 南威软件股份有限公司 | 一种适用于手机的前端组件方法 |
CN103955364B (zh) * | 2014-04-15 | 2017-06-20 | 南威软件股份有限公司 | 一种适用于手机的前端组件方法 |
CN105094754A (zh) * | 2014-04-21 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 基于标签的程序开发方法、页面请求响应方法及其装置 |
CN105094754B (zh) * | 2014-04-21 | 2019-02-05 | 阿里巴巴集团控股有限公司 | 基于标签的程序开发方法、页面请求响应方法及其装置 |
CN104407907A (zh) * | 2014-10-31 | 2015-03-11 | 北京思特奇信息技术股份有限公司 | 一种将web标签转化为不同应用平台代码的方法及系统 |
CN104407907B (zh) * | 2014-10-31 | 2018-05-25 | 北京思特奇信息技术股份有限公司 | 一种将web标签转化为不同应用平台代码的方法及系统 |
WO2016177250A1 (zh) * | 2015-05-05 | 2016-11-10 | 阿里巴巴集团控股有限公司 | 客户端页面渲染方法及装置 |
CN105549978A (zh) * | 2015-12-17 | 2016-05-04 | 浪潮软件集团有限公司 | 一种解决web前台页面下拉列表参数的配置方法 |
CN112445478A (zh) * | 2020-12-09 | 2021-03-05 | 北京有竹居网络技术有限公司 | 图形文件的处理方法、装置、设备及介质 |
CN112445478B (zh) * | 2020-12-09 | 2024-10-01 | 北京有竹居网络技术有限公司 | 图形文件的处理方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100489879C (zh) | 一种对页面数据进行校验的方法、系统和服务器 | |
CN102201009B (zh) | 一种表单生成方法和装置 | |
CN102594833B (zh) | 一种通信协议适配方法和系统 | |
CN102945287B (zh) | Jsp数据自动分页jstl标签方法 | |
CN102306163A (zh) | 一种基于b2b平台的动态集成技术 | |
CN101154157A (zh) | 为JavaScript应用提供全球化功能的系统和方法 | |
US20070136363A1 (en) | Systems and methods for report design and generation | |
CN108259620B (zh) | 一种广告编辑和预览方法、智能终端、系统及存储装置 | |
CN103077185A (zh) | 一种基于对象的自定义扩展信息的方法 | |
CN102880708B (zh) | 用于实现html页面的可视化设计的系统和方法 | |
CN102929867A (zh) | 用于自动化的文档翻译的技术 | |
CN113419729B (zh) | 基于组件化的前端页面搭建方法、装置、设备及存储介质 | |
CN106055337A (zh) | 一种界面生成方法及装置 | |
CN101295302A (zh) | 广告投放系统及方法 | |
CN101739452A (zh) | 一种数据交换接口及其实现方法 | |
CN105069132A (zh) | 一种基于静态外壳的网页实现方法 | |
CN102622444A (zh) | 一种xml报文处理方法和装置 | |
CN107894887B (zh) | 页面组件化方法、装置及计算机可读存储介质 | |
US20160012551A1 (en) | Apparatus and Application Server for Providing a Service to a User | |
CN101976199A (zh) | 面向对象的中间件分布式系统开发平台 | |
CN102647414A (zh) | 协议解析方法、设备及系统 | |
CN104866509A (zh) | 页面元素的定位方法及装置 | |
CN103838576A (zh) | 网站创建方法和装置 | |
CN106910107A (zh) | 一种促销页面配置方法及系统 | |
CN108268260A (zh) | 一种基于一体化支撑技术的快速微应用组装方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
C53 | Correction of patent of invention or patent application | ||
CB02 | Change of applicant information |
Address after: 264003 No. 26 Tonghe Road, Laishan District, Shandong, Yantai Applicant after: SHANDONG JEREI DIGITAL TECHNOLOGY Co.,Ltd. Address before: 264003 Yantai street, Laishan District, Shandong, No. 7 AUCMA Applicant before: Yantai Jierui Network Trading Co.,Ltd. |
|
COR | Change of bibliographic data |
Free format text: CORRECT: APPLICANT; FROM: JERRY NETWORK YANTAI TRADE CO., LTD. TO: SHANDONG JEREI DIGITAL TECHNOLOGY CO., LTD. |
|
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120104 |