一种基于b2b平台的动态集成技术的制作方法

文档序号:6429758阅读:171来源:国知局
专利名称:一种基于b2b平台的动态集成技术的制作方法
技术领域
本技术涉及到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.页面内容展现。
权利要求
1.一种基于B2B平台的动态集成技术,其特征在于,通过jsp可重用组件技术,将相关业务逻辑封装成标签文件,在运行时,标签将被相应代码所取代。
2.根据权利要求1所述的方法,其特征在于,封装的业务逻辑包括JDBC数据连接池,数据分页技术,HTML表单标签封装技术,数据循环查询,数据排序。
3.根据权利要求1所述的方法,其特征在于,在引用组件时,有必有属性和可选属性之分,必有属性包括数据表字段编号,项目编号,可选属性有是否要求分页,每页显示数据数量,数据排列顺序。
4.根据权利要求1所述的方法,其特征在于,可以创建并初始化一个模型组件,创建一个变量引用该组件中的模型,接着在其他的标签中引用该模型。
5.根据权利要求1所述的方法,其特征在于,可以相互间嵌套使用,可以相互间通信, 可以访问Jsp中的相关对象。
全文摘要
本动态集成技术公开了一种用于B2B平台动态数据调用的技术和方法,根据相应的页面内容显示要求,插入封装有相关业务方法的标签元素,已达到显示要求。方便了后台数据的前台页面展现,并且通过本技术,实现了表单的动态封装。可以通过在页面中引入相应的标签元素来实现对动态内容的调用,可以实现前后台的通信,可以实现标签元素之间的嵌套,可以修改传递的属性。
文档编号G06F17/30GK102306163SQ20111021704
公开日2012年1月4日 申请日期2011年8月1日 优先权日2011年8月1日
发明者曹竹箐 申请人:烟台杰瑞网络商贸有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1