首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 140 毫秒
1.
Struts是基于模型视图控制器(MVC)体系的Web应用框架,它分离了界面和业务逻辑,提高了代码的可复用性和灵活性。文章简要介绍了MVC设计模式和Struts框架体系结构,并针对Struts框架存在的缺点,结合XSLT和Struts提出了新的Web应用开发框架Struts CS。Struts CS用XML/XSLT替换了原有表现层中的JSP页面,更加明晰地划分了业务逻辑层和表现层。  相似文献   

2.
一个XSLT处理器的设计   总被引:1,自引:0,他引:1  
XSLT样式表语言是用来定义如何在XML文档之间进行格式转换的语言,首先介绍了XSLT,接着是一个基于Java的用于XML信息处理(特别是XSLT处理)的应用程序编程接口JAXP,最后阐述作者实现的一个XSLT处理器的设计,并给出了与其他XSLT处理器的比较。  相似文献   

3.
XSL技术介绍     
XSL样式表语言是用来定义如何在XML档之间进行格式转换及XML档显示的语言,将逐步在电子商务应用中被广泛应用。本介绍XSL相关技术,包括XPath、XSLT、FO以及XSLT处理器产品与编程技术。  相似文献   

4.
基于XSLT的XML文档处理   总被引:6,自引:1,他引:6  
熊丽  熊前兴 《现代计算机》2002,(3):82-84,95
随着XML在电子商务中应用的越来越广,对XML文档中的数据如何进行处理以满足不同用户的需要,成为一个非常重要的问题,利用XSLT可以很好地解决这个问题,XSLT是W3C专门为XML设计的样式表语言XSL的重要组成部分。本文简要介绍了XSL的结构和其各个组成部分,详细介绍了其中与XML文档处理密切相关的XSLT,深入探讨了其工作原理,并结合一个利用XMLSPY3.5开发的具体应用实例,进一步阐明了XSLT在XML文档处理方面的应用。  相似文献   

5.
XML因为它在可扩展性和灵活性上的优点以及W3C不遗余力的为它制定各种标准,已经成为Internet上的主要语言。如何对XML文档进行转换以满足不同用户的需要,成为一个非常重要的问题,利用XSLT可以很好的解决这个问题。本文详细描述了基于XSLT转换XML文档的方法,深入讨论其工作原理,并结合一个具体应用实例,进一步阐明了基于XSLT转换XML文档的过程。  相似文献   

6.
首先介绍用XSLT实现SML文档查询时,采用的处理模型以及相关XSLT指令在XML文档查询中的运用,接着给出一个查询示例,最后针对XML文档的查询,比较了XSLT与XQUERY的差别。  相似文献   

7.
基于DTD的XML与SQL查询转换算法   总被引:1,自引:0,他引:1       下载免费PDF全文
卜莉  李军怀  张璟 《计算机工程》2007,33(16):41-43
针对如何将XML查询转换成SQL查询提出了一个XSLT查询到SQL查询的转换框架和算法,研究了文档类型定义(DTD)和关系模式的相互映射方法及基于XML DTD且不使用任何中间语言将XSLT查询转换为SQL查询的具体过程和算法:从XSLT代码中抽取指令集合,合并、简化并分割其中的XPath,最后抽取出SQL语句的各个组成部分。该算法具有较高的通用性。  相似文献   

8.
Struts是一个革命性的服务器端Java框架,它的用途是使程序员更方便地构造Web应用程序。这个由Apache软件基金会Jakarta项目组维护的项目现在已经得到了Java社群的广泛认可。在本文中Julien Mercay和Gil-bert Bauzeid将向读者介绍Struts底层的处理模型和Struts框架本身的知识,并向读者展示用XML和XSLT取代JSP之后得到的Model 2X。这个模型使得Struts可以更好地分离业务逻辑和数据表现。  相似文献   

9.
XML是一种显示数据的标记语言,它能使数据通过网络无障碍地进行传输,并显示在用户的浏览器上.XML实现了数据与表示的分离,需要通过样式表来显示XML数据.介绍XSLT的特性及功能,通过示例,介绍通过XSLT如何将一个XML文档转换为HTML文档的方法.并说明该方法的用途.  相似文献   

10.
利用XSLT转换XML文档的应用   总被引:5,自引:0,他引:5  
XML实现了数据与表示的分离,需要通过样式表来显示XML数据.目前有两种常用的样式表格式CSS和XSL.本文首先讨论了CSS的不足和XSL的优势,然后介绍了XSL和XSLT转换语言,并深入讨论了XSLT的工作原理,最后结合水调工程中的一个实例,具体说明如何利用XSLT分别实现在浏览器和服务器端XML文档的转换.  相似文献   

11.
Struts框架的分析及其改进   总被引:1,自引:0,他引:1  
为了将Web应用中的业务逻辑和表现形式分离,尤其是降低在JSP文件中的Java代码,人们想了很多方法,其中应用Struts框架是较流行的方法。分析了Struts框架的缺陷,提出了Struts框架的改进方案,它大量采用XML、Xpath、XSL等技术和Struts框架,而不再使用JSP,同时将Struts中的FormBean、Session等需要显示的内容映射成XML内容,在XSL(表现层)中通过XSLT、Xpath技术访问,从而保证了XSL(表现层)中不再需要任何Java代码,真正实现了MVC的承诺。改进的Struts框架在智能大厦办公自动化系统中的成功实施说明了此方案是可行的。  相似文献   

12.
基于Struts扩展框架的Web应用研究   总被引:3,自引:0,他引:3  
刘冰  李正凡 《计算机应用》2008,28(10):2619-2621
针对Struts框架不具备很好的视图层适应性,引入可扩展的样式语言(XSL)技术,利用XSLT强大的转换功能,把它和Struts结合在一起,对Struts的视图部分进行改进。在此基础上提出一个合理的解决方案,并给出了改进之后的模型XStruts。该模型是Struts的扩展,它将表现逻辑和业务逻辑分离,支持XML、XSL等标准,具有可扩展性和易维护性,提供对多种类型客户端的支持。在提出的XStruts模型的基础上设计开发了一个典型的Web应用——网上书店系统,进一步说明XStruts模型的可行性。  相似文献   

13.
14.
XML is a markup language used to describe data or documents. The main goal of XML is to facilitate the sharing of data across diverse information systems, especially via the Internet. XML Stylesheet Transformations (XSLT) is a standard approach to describing how to transform an XML document into another data format. The ever‐increasing number of Web technologies being used in our everyday lives commonly employs XSLT to support data exchange among heterogeneous environments, and the associated increasing burdens on XSLT processors have increased the demand for high‐performance XSLT processors. In this paper, we present an XSLT compiler, named Zebu, which can transform an XSLT stylesheet into the corresponding C program. The compiled program can be used to transform documents without the processing of XSLT stylesheets. The results of experimental testing using standard benchmarks show that the proposed XSLT compiler performs well in processing XML transformations. Copyright © 2011 John Wiley & Sons, Ltd.  相似文献   

15.
16.
A Formal Object Approach to the Design of ZML   总被引:2,自引:0,他引:2  
This paper addresses two issues: how formal object modeling techniques facilitate the XML application development and how XML technology helps formal/graphical software design process. In particular, the paper presents a XML/XSL approach to the development of a web environment for Z family languages (Z/Object-Z/TCOZ). The projection techniques and tools from object-oriented Z (in XML) to UML (in XMI) are developed using XSL Transformations (XSLT). Furthermore, object-oriented Z is used to specify and design the essential functionalities of the web environment and the projection tools to UML. In a sense, the paper also demonstrates a formal object approach to modeling XML applications.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号