posts - 0,  comments - 17,  trackbacks - 0
作者:xyz

xml在java语言中的三大作用:
1)对小批量数据的格式化存储
2)数据的传递,包括从服务器向IE浏览器传递
3)用户构造java web程序的展现技术
===========================
XML的存储
1)xml 配置文件
如,自定义一个实现有关数据库连接的XML文件
然后写一个读取配置文件的java程序,可以利用DOM,SAX等API实现XML的读取和解析。

2)xml数据库
    DOM 接口对XML文件的地位与JDBC相对于关系数据库的地位相当,都是数据操作的统一接口。可以通过DOM接口,将XML文件中的数据套上特定界面模板显示在IE浏览器中。

XML的生成
1)通过标记完成XML数据发布(提取数据库数据,并将所提取数据按照字符串拼接形式发布成XML)
2)通过程序语句完成XML数据发布(思路核心首先在内存中将指定数据生成document对象,然后再将比Document对象保存到硬盘上,从而实现XML文件的创建)这种创建方式要比字符串拼接方式稳定而高效。

网页数据展现
1)传统数据展现技术
    jsp asp html
2)XML服务器数据展现

3)XML客户端数据展现
将XML数据文件和相应的XSL展现文件同时发送到客户浏览器上,借助客户浏览上的XSLT引擎,将XML文件转变为HTML文件显示

由于这种设计方法实现了数据和样式的彻底分离,因此程序的运行效率和维护效率有根本性提高。
2008年6月12日16:57:39
posted on 2008-06-12 16:58 xyz 阅读(194) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 

<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

留言簿

随笔档案(1)

文章分类(44)

文章档案(46)

收藏夹(1)

Adobe

AOP

API

appServer

BI

c

  • c-free
  • codeblocks
  • codelite
  • CodeLite IDE 是一个强大的开源,跨平台的 C/C++整合开发环境. 支持包括 Windows、Linux 和 Mac 系统下运行
  • codelite官网
  • dev-c++
  • Dev-C++是一个C&C++开发工具,它是一款自由软件,遵守GPL协议。
  • GCC
  • GCC 原名为 GNU C 语言编译器(GNU C Compiler),因为它原本只能处理 C语言。GCC 很快地扩展,变得可处理 C++。之后也变得可处理 Fortran、Pascal、Objective-C、Java, 以及 Ada 与其他语言。

Cache

CMS

DB

eclipse

FreeMarker

hibernate

html5

ibatis

java

jquery

js

json

Linux

Log

mail server

mobile

mysql

oauth

openID

other

PHP

portal

report

Scheduler

schema

Security

SOA

spring

struts

UI原型设计

w3c

Wap

webservice

xml

供应链管理

博客链接

好网站

工作流

开源网

招聘

插件下载

操作系统

构建可伸缩的系统

构建工具

测试

  • IETest
  • IE官网
  • OpenSTA
  • Siege
  • Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力

游戏

源码托管

经营

资源

金融/财务

搜索

  •  

最新评论