您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

JSP+XML实现网页内容动态显示的方案

来源:互联网 责任编辑:栏目编辑 发表时间:2013-07-01 20:55 点击:

一、xml技术简介

  XML(eXtensible Markup Language??可扩展标记语言)是一种 扩展的源标记语言,是可以定义其他语言的语言。

  它是SGML的一个简化子集,这个子集是专为Web环境设计的,这就是说,它必须处理面向数据处理的(而不是面向发布的)、生存期短的(实际上是动态产生的)信息。

XML与HTML对比:

  XML语法严格,数据与显示分离,便于其他程序交互和检索数据。

  HTML语法容错性大,数据和显示都在一起,检索数据困难较大。

  XML又明确的DOM对象,可以对XML文件进行读写添删数据的操作。

  HTML没有这种明确的对象来完成该操作。

  XML克服了HTML的种种不足,将网络上传输的文档规范化,并赋予标签一定的含义。

  XML作为一种网络系统中通用的数据交换格式迅速得到了支持,使用XML的实际好处有:

  结构化??建立有任何复杂层次的数扭模型。

  可扩展性??根椐需要定义新的标识。

  验证??检查数据在结构上的正确性。

  独立与媒介??以多种方式发布内容。 5Hp站长资讯
 5Hp站长资讯
  独立于供应商和平台??使用标准的商业软件甚至文本工具处理任何符合(XML标准)的文档。

  XML文档可以通过可扩展样式语言XSL(Extensible Style Language XSL)转换和格式化XML文档。从而实现数据和页面样式的分离。

二、用JSP技术实现XML

  JSP提供了一系列的特点,可以非常理想地和XML协同工作,JSP网页可以包含任何类型的文本数据,所以JSP可以直接生成含有XML的文档。而且,JSP可以利用强大的JAVA平台来解析、转换XML信息和文档。由于JSP也是JAVA软件环境的一部分,JSP也可以使用API对象来处理XML数据。JSP技术的强大功能和很好的灵活性加上XML技术规范化的数据,可以完美的实现网页的动态显示功能。

三、开发环境

1、编辑工具

  现在,开发XML文档的工具越来越来多,从链接大型公司数据库的企业级XML开发环境,到简化标记开发过程的简单的小型文本编辑器。最新的工具可以从http://www.xml.com了解到。目前,常用的几种开发工具介绍如下:

  UltraEdit 由IDM Computer Solution 公司开发,可到http://www.ibmcomp.com或http://www.ultraedit.com免费下载有限期使用版。它是界面类似于Windows的资源管理器式的界面,有很强的文本编缉功能。

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • JSP与Servlet
  • 自己动手写MiniBBS系列(基本篇)之用户登录
  • JSP取当前日期
  • JDBC 入门(一)
  • 打开一个jsp页面默认查询所有数据,调用action
  • 使用JSP标签库验证用户的输入(2)完
  • WIN98/2000下的jsp服务器
  • 自定义JSP标签(tag)浅议
  • Struts学习傻瓜式入门篇
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1