![](https://csdnimg.cn/release/download_crawler_static/87983868/bg8.jpg)
JSP 全称 Java 服务器页面,这基本上是一个简化的 Servlet 设计,他实现了 HTML
语法 Java 扩展(<%%>形式)。 JSP 和 Servlet,在服务器上执行,通常返回给客户
端的 HTML 文本,只要在客户端浏览器就能够浏览。 Web 服务器访问 JSP 页面请求
时,首先执行的程序段,然后将执行结果和 JSP 文件中的 HTML 代码一起返回给客
户端。JAVA 程序段可以对数据库操作,重定向网页,创建动态网页,以实现所希望
的功能。
JSP 技术使用 Java 编程语言类 XML 的 tags 和 scriptlets,来封装处理逻辑来生成
动态网页。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。 JSP
网页逻辑与网页设计显示分离,支持可重用的基于组件的设计,使基于 Web 的应用
程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,其主要
目的是从 servlet 中分离出表示逻辑。
JSP 页面由 HTML 代码和 Java 代码嵌入其中形成。服务器在页面被客户端请求
以后对这些 Java 代码进行处理,然后将生成的 HTML 页面返回给客户端的浏览器。
Java Servlet 是 JSP 的技术基础,大型 Web 应用程序开发需要的 Java Servlet 和 JSP 的
支持才能以完成。 JSP 具有 Java 技术的易于使用的,完全面向对象,具有平台无关
性和安全性,主要面向因特网的所有特点。
JSP 推出以来,许多大公司都支持 JSP 技术的服务器,如 IBM,甲骨文,BEA
公司,因此 JSP 迅速成为商业应用的服务器端语言。
2.2.2JDBC 技术
JDBC 是 Java 开发者 - Sun 的了 Javasoft 公司开发 Java 数据库连接(Java Data
Base Connectivity)技术,通常用于各种数据库,提供一个无缝连接技术。 JDBC 的
Web 和互联网应用中的作用是和 ODBC 应用程序在 Windows 系列平台的类似的作
用。
JDBC 是用于执行 SQL 语句的 Java API,可以统一访问各种关系数据库,它由一
组 Java 语言编写的类和接口组成。 JDBC 为工具/数据库开发人员提供了一个标准的
API,它可以构建更高级的工具和接口,使数据库开发人员用纯 Java API 来编写数据
库应用程序。
使用 JDBC 中,各种关系数据发送 SQL 语句是一件很容易的事情。换句话说,
使用 JDBC API,你不必为访问 Sybase 数据库专门写一个程序,访问 Oracle 数据库专
门写一个特殊的程序,访问 Informix 数据库再写一个程序等,只要使用 JDBC API 程
序员写一个程序就够了,它可以被发送到适当的数据库 SQL 调用。同时,结合 Java
语言和 JDBC 使得程序员不必编写针对不同的应用平台的不同程序,只需编写一次就
可以运行在任何平台,这是 Java 语言“一次编写,到处运行”的优势。
Java 数据库连接架构是 Java 应用程序连接到数据库的标准方法。对于程序员而