站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题应用JDOM处理数据库到XML转换的JSP实现 (一)

应用JDOM处理数据库到XML转换的JSP实现 (一)

摘要: 应用JDOM处理数据库到XML转换的JSP实现 (一)

一、JDOM介绍

JDOM是用JAVA开发并为JAVA提供服务的,它沿用了JAVA代码的规范和类库;

在众多编程语言中,JAVA是使用XML的优秀平台,XML又是JAVA应用的优秀数据表示方法。JDOM API是纯JAVA API对于JAVA开发人员来说更容易上手;

JDOM API比DOM所提供的方法更为直观,同时简化了与XML的交互。比使用DOM更快。

二、环境配置

三、获得与安装JDOM

四、利用JDOM实现SQL SERVER 数据库到XML的转换

<table style=BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-table-layout-alt: fixed; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt cellSpacing=0 cellPadding=0 border=1><tr><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 2.25pt ridge; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 2.25pt ridge; WIDTH: 99pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt width=165>

字段名

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 2.25pt ridge; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 128.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt width=215>

注释

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 2.25pt ridge; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 128.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt width=215>

类型

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 2.25pt ridge; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 105.3pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt width=176>

是否为空

</td></tr><tr><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 2.25pt ridge; WIDTH: 99pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-top-alt: three-d-emboss windowtext 2.25pt width=165>

Name

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 128.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt; mso-border-top-alt: three-d-emboss windowtext 2.25pt width=215>

姓名

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 128.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt; mso-border-top-alt: three-d-emboss windowtext 2.25pt width=215>

varchar(12)

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 105.3pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt; mso-border-top-alt: three-d-emboss windowtext 2.25pt width=176>

NOT NULL

</td></tr><tr><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: windowtext 2.25pt ridge; WIDTH: 99pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-top-alt: three-d-emboss windowtext 2.25pt width=165>

ID

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 128.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt; mso-border-top-alt: three-d-emboss windowtext 2.25pt width=215>

ID

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 128.7pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt; mso-border-top-alt: three-d-emboss windowtext 2.25pt width=215>

int

</td><td style=BORDER-RIGHT: windowtext 2.25pt ridge; PADDING-RIGHT: 5.4pt; BORDER-TOP: medium none; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium none; WIDTH: 105.3pt; PADDING-TOP: 0cm; BORDER-BOTTOM: windowtext 2.25pt ridge; mso-border-alt: three-d-emboss windowtext 2.25pt; mso-border-left-alt: three-d-emboss windowtext 2.25pt; mso-border-top-alt: three-d-emboss windowtext 2.25pt width=176>

NOT NULL

</td></tr>

↑返回目录
前一篇: 应用JDOM处理数据库到XML转换的JSP实现 (二)
后一篇: JSP显示内容缓存技巧