本发明专利技术公开了一种基于配置文件的网页生成系统及其方法,通过配置文件载入预设的网页参数,并且根据网页参数载入相应的程序对象后,将所载入的程序对象嵌入网页文件以进行显示,用以达成提高网页设计的便利性的技术功效。
【技术实现步骤摘要】
本专利技术有关于一种网页生成系统及其方法,特别是指一种通过配置文件中的网页 参数,用以载入程序对象并嵌入于网页文件的。
技术介绍
近年来,随着计算机的普及与因特网的蓬勃发展,各种应用服务纷纷与因特网进行结合,例如网络购物、网络论坛......等等。而这些应用服务皆是以网页文件的方式进行呈现,因此,如何快速且方便的开发网页文件已成为各家厂商亟欲解决的问题。一般而言,虽然网页文件可提供各种不同的服务,然而大部分皆需要与数据库进 行搭配,举例来说,在网页文件中同时显示多笔数据库中的数据,并且可对每一笔数据进行增加、删除及修改......等等。由于现有方式是将这些功能重复撰写于网页文件中,因此,当网页文件数量增加时,其网页文件的维护及管理将变得十分困难。有鉴于此,便有厂商提出以模块化的方式来撰写网页文件,也就是说将相同的功 能以模块化的方式撰写成程序对象,如此一来即可在需要此功能时再引用相应的程序对 象,而且亦无须重复撰写相同的程序代码。不过,此一方式无法方便地任意选择欲使用的程 序对象,故仍具有无法有效改善网页设计不便的问题。综上所述,可知现有技术中长期以来一直存在无法有效改善网页设计不便的问 题,因此实有必要提出改进的技术手段,来解决此一问题。
技术实现思路
有鉴于现有技术存在的问题,本专利技术遂提供一种基于配置文件的网页生成系统及 其方法。本专利技术所提供的基于配置文件的网页生成系统,包含储存模块、接收模块、载入 模块及嵌入模块。其中,储存模块用以储存配置文件及程序对象,所述配置文件包含网页参 数;接收模块用以接收生成信息;载入模块用以根据生成信息载入配置文件,并且根据配 置文件中的网页参数载入程序对象;嵌入模块用以将所载入的程序对象嵌入网页文件,并 且根据网页参数调整此网页文件的显示方式后进行显示。至于本专利技术的基于配置文件的网页生成方法,其步骤包括提供配置文件及程序 对象,所述配置文件包含网页参数;接收生成信息;根据此生成信息载入配置文件,并且根 据此配置文件中的网页参数载入程序对象;将所载入的程序对象嵌入网页文件,并且根据 网页参数调整此网页文件的显示方式后进行显示。本专利技术所提供的系统与方法如上,与现有技术之间的差异在于本专利技术是通过配置 文件载入预设的网页参数,并且根据网页参数载入相应的程序对象后,将所载入的程序对 象嵌入网页文件以进行显示。通过上述的技术手段,本专利技术可以达到提高网页设计的便利性的技术功效。附图说明图1为本专利技术基于配置文件的网页生成系统的系统方块图, 图2为本专利技术基于配置文件的网页生成方法的方法流程图, 图3为本专利技术的配置文件的示意图。 图4为应用本专利技术产生网页文件的示意图。 图5为应用本专利技术显示网页文件的示意图。 图6A为应用本专利技术选择增加对象以新增数据的示意图。 图6B为应用本专利技术选择修改对象以编辑数据的示意图。主要元件符号说明101储存模块102接收模块103载入模块104嵌入模块300配置文件310a 310c 网页参350设定窗口351编辑区块352产生元件353输入区块354载入元件400网页画面401光标410数据列表411删除元件412修改元件420增加元件430分页元件500编辑窗口510编号输入区块520序列号输入区块531送出元件532重置元件具体实施例方式以下将配合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用 技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。在说明本专利技术所提供的之前,先对本专利技术 所自行定义的名词作说明,本专利技术所提及的配置文件是指符合延伸标记语言(Extensible Markup Language,XML)规范的档案文件,此配置文件所记录的内容可参阅图3,图3为本专利技术的配置文件的示意图。其中,配置文件300包含网页参数(310a 310c)并且为卷标型态 的结构化文件架构,举例来说,使用卷标“〈init-param〉"及“〈/init-param〉"分别代表 各网页参数(310a 310c)的开始及结束,而在上述两个卷标之间的卷标“〈param-name〉" 及“〈/param-name〉"所包含的文字代表网页参数(310a 310c)的参数名称;卷标 "<param-value> “及“</param-value> “之间所包含的文字则代表网页参数(310a 310c)的参数值。特别要说明的是,上述所列的卷标皆可由使用者自行定义名称,XML只提 供基本的语法让使用者可以用来表示数据的结构,由于XML及其语法皆为现有技术,故在 此不再多作赘述。以下配合图式对本专利技术作进一步说明,首 先,先针对本专利技术基于配置文件的网页生成系统作说明,请参阅图1,图1为本专利技术基于配 置文件的网页生成系统的系统方块图,包含储存模块101、接收模块102、载入模块103及 嵌入模块104。其中,储存模块101用以储存配置文件及程序对象,此配置文件包含网页参 数,由于配置文件已于前述自行定义的名词中作说明,故在此不再作赘述。接收模块102用以接收生成信息,所述生成信息可包含配置文件的储存位置,在 实际实施上,生成信息可通过按压功能键或光标点选的方式产生,举例来说,接收模块102 可显示一个设定窗口(即允许设定配置文件的窗口),并且允许使用者通过键盘输入配置 文件的储存位置后,再以光标点选此设定窗口上的一个触发按钮,当此触发按钮被点选后 即产生包含有所输入的配置文件的储存位置的生成信息。载入模块103用以根据接收模块102所接收的生成信息自储存模块101载入配置 文件,并且根据此配置文件中的网页参数载入程序对象。举例来说,假设配置文件中的网页"<param-name>deleteAble</para-name><param-value>true</param-value> “胃 中“deleteAble"代表参数名称,“true 〃代表参数值,那么载入模块103将根据此网页参 数载入相应的程序对象“deleteAble",如删除对象。反之,若其参数值不为“true”而为 "false",那么载入参数103将不载入此程序对象。特别要说明的是,程序对象可通过任意 的编译程序进行封装,用以提供对数据库进行新增、查询、删除及编辑的功能。嵌入模块104用以将所载入的程序对象嵌入网页文件,并且根据网页参数调整此 网页文件的显示方式后进行显示,所述网页文件包含Java脚本语言、超文本标记语言及延 伸标记语言。举例来说,假设所载入的程序对象为“删除对象",则嵌入模块104会将此程 序对象的程序代码或储存路径通过网页卷标嵌入网页文件中,以便使网页文件在通过浏览 器进行浏览时,能够提供对数据库进行删除的功能。在实际实施上,可通过显示网页按钮以 提供使用者点选此按钮对数据库内所储存的数据进行删除。如图2所示,图2为本专利技术基于配置文件的网页生成方法的方法流程图,其步骤包 括提供配置文件及程序对象,此配置文件包含网页参数(步骤210);接收生成信息(步骤 220);根据生成信息载入配置文件,并且根据配置文件中的网页参数载入程序对象(步骤 230);将所载入的程序对象嵌入网页文件,并且根据网页本文档来自技高网...
【技术保护点】
一种基于配置文件的网页生成系统,包含:一储存模块,用于储存一配置文件及至少一程序对象,该配置文件包含至少一网页参数;一接收模块,用于接收一生成信息;一载入模块,用于根据该生成信息载入该配置文件,并且根据该配置文件中的该些网页参数载入该至少一程序对象;及一嵌入模块,用于将所载入的该至少一程序对象嵌入一网页文件,并且根据该些网页参数调整该网页文件的显示方式后进行显示。
【技术特征摘要】
【专利技术属性】
技术研发人员:邱全成,方慧,
申请(专利权)人:英业达股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。