易截截图软件、单文件、免安装、纯绿色、仅160KB

JSP联系XML与数据库

  数据库应用系统包括数据库,数据库管理系统,数据库应用三大部分。
  世界上存在许多完全不同的客户平台,在不同平台间交换数据,需要保证数据的完整和服务的高效,数据格式的转换问题往往成为制约Web Service的瓶颈,采用XML作为数据交换的标准,可以使各个异构平台和各种格式的数据进行数据交换成为可能。
  不同的DBMS之间(注意这里是不同的DBMS之间)使用ODBC或者JDBC驱动程序实现对应的数据库操作,使用ODBC或者JDBC驱动程序来通信只有安装ODBC或者JDBC的系统才能够接收消息,很多防火墙不允许ODBC和JDBC进行信息交换,这一点可以通过在客户端的通信管道的两端加上XML的接口来实现,同样,以某种方式封装XML,并且通过正常的HTTP端口传送,可以解决防火墙的阻挡问题,比如SOAP就是这么做的。
  JDBC是Java编程语言中用来规范客户端程序如何来访问数据库的API,提供了查询和更新数据库的方法,JDBC是面向关系型数据库的驱动程序类型。
  JDBC驱动程序共分4种类型
  1.JDBC-ODBC桥
      将JDBC调用传递给ODBC,再让后者调用数据库本地驱动代码,只要有对应的ODBC驱动,几乎可以访问所有的数据库,但是执行效率比较低,不适合大量数据存取的应用。
  2.本地API调用
      通过客户端加载数据库厂商提供的本地代码库访问数据库,在驱动程序中包含Java代码;
  3.网络协议驱动
     给客户端提供一个网络API,客户端JDBC驱动程序使用套接字调用服务器上的中间件程序,后者再将其请求转化为所需的具体的API调用。
  4.本地协议驱动
     使用Socket,直接在客户端和数据库间通信。


相关文档:

asp.net 输出XML文件

private void WriteXML()
{
StringBuilder sb = new StringBuilder();
sb.Append("<?xml version=\"1.0\" encoding=\"UTF-8\" ?> ");
sb.Append(" <!-- ");
sb.Append("<content>");
sb.Append(& ......

XML, XSLT, XSD, XPATH, XSL

Xml, xslt, xsd, xpath描述一下
XML: Extensible Markup Language扩展标记语言,用来处理结构化文档。
XSLT: XSL Transformations。用来将一种XML转换成另外一种XML文档。也可以将XML转换成XHTML或者HTML在浏览器中显示。
XSD: XML Schemas Definition。用来定义XML文档的结构。XML Schema 是DTD(Document Type Definiti ......

Jsp中的自定义函数

格式如下:   <%!
                            [synchronized] 返回类型 函数名(形参列表)
          &nbs ......

jsp:forward标签与response.sendRedirect()的区别

1. jsp:forward标签只能实现本网站内的跳转,即浏览器上显示的依然是之前客户端的页面文件名,而不是跳转后的页面文件名
    而response.sendRedirect()可以跳转到任何一个地址的页面,且浏览器上显示的是跳转后的页面文件名
2. 当在之前的客户端页面文件中使用response.setAttribute()存储了某个值后,使 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号