一种支持协作的轻量级模板语言的设计与实现

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:wongbo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现代Web应用开发过程中,提高用户体验的前端技术被置于越来越重要的位置。随着前端技术的丰富,专门负责前台页面展现的Web工程师从原有的开发人员中独立出来并参与到了协作开发中。但由于Web工程师对于后台技术往往缺乏了解,其所用的工具也与后台开发不匹配,所以在前后台工程师之间的协作上出现了沟通和协作效率低下的问题。   现有的表现层应用技术以及相关研究也提供了一些提高前后台协作效率的方法,但是仍然没有技术能同时兼顾两者的开发习惯及开发工具。   本文通过分析两种开发人员之间的知识体系和开发工具的异同,定义并实现了一种新的Web表现层模板语言XTP,它遵循被广泛接受的Web规范和开发习惯,通过扩展XHTML语言实现了在浏览器中直接显示的功能。同时XTP通过特定的模板语言引擎,结合与JSP2.0相近的表达式语言,也可以在应用服务器环境下呈现动态内容,从而为前后台工程师提供了一个协作开发的统一的表示层语言,从而有效地提高他们之间的协作开发效率。
其他文献
随着互连网的发展,P2P(peer-to-peer)己经成为发展最快的网络应用之一。有关调查表明,P2P业务已悄然占据了互联网业务总量的60%-80%,成为杀手级宽带互联网应用。P2P业务流量
本论文目的是根据部队实弹射击训练的立项需要,研究一套基于机器视觉(图像处理)技术的自动报靶系统。本系统主要目标是实现计算机自动报靶,减少传统射击训练中效率低、安全性
稀疏矩阵相关算法是典型的非规则算法,也是数值计算领域重要的组成部分,现已被广泛应用到各个领域之中。随着数值计算领域的发展,稀疏矩阵算法库已经成为高性能领域的研究热点。
移动对象索引的效率是移动数据管理系统的核心问题。由于大量移动对象位置的频繁改变,导致基于移动对象位置的索引执行效率非常低下。如何降低移动对象位置改变而带来的索引
随着信息化技术和医学数字化影像设备在医学领域中日益广泛的应用,医院每天都将产生大量的医学图像数据。如何有效地管理和运用这些数据成为了目前的研究热点,因此基于内容的
随着时态数据库的深入研究,时态数据量的日益增大,外层应用对时态数据的检索提出了更高的要求。本文建立了一个双时态数据检索模型,结合时态查询的需求,扩充了数据查询语言;并分析
植物是生物圈的重要组成部分,在人类生产、生活的众多领域中都发挥着不可替代的作用。植物分类学是植物学研究和农、林业生产经营领域中非常重要的基础性工作,分类的主要依据
嵌入式设备联网的潮流是大势所趋,如何让嵌入式系统利用丰富的网络资源是当今研究的热点,而嵌入式协议栈的研究是联网设备和技术的研究与开发的热点之一。 TCP/IP协议栈是一
为了解决互联网上信息过载方便人们快速的找到自己所需的感兴趣的信息,产生了文本信息过滤技术。文本信息过滤是指根据用户的信息需求,从大规模动态文本信息流中自动选出用户所
IP组播技术高效地节省了主干网网络带宽、提高了网络资源的利用率,在诸多领域中得到了越来越广泛的应用,成为视频会议、视频点播、网络电视等对带宽占用较高的各种网络多媒体业