![](https://csdnimg.cn/release/download_crawler_static/88220655/bg8.jpg)
基于 JSP 的多媒体技术与应用课程网站的设计与实现
应对 HTML 页面的访问请求。实际上 Tomcat 部分是 Apache 服务器的扩展,但它是独立运行的,所以当
运行 tomcat 时,它实际上作为一个与 Apache 独立的进程单独运行的。
1.3.3 SqlServer
SQL(Structured Query Language),结构化查询语言。SQL 语言的主要功能就是同各种数据库建立联系,
进行沟通。按照 ANSI(美国国家标准协会)的规定,SQL 被作为关系型数据库管理系统的标准语言。SQL
语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。绝大多数流行的
关系型数据库管理系统都采用了 SQL 语言标准。虽然很多数据库都对 SQL 语句进行了再开发和扩展,但
是包括 Select, Insert, Update, Delete, Create,以及 Drop 在内的标准的 SQL 命令仍然可以被用来完成几乎所有
的数据库操作。
1.3.4 JSP
JSP 技术使用 Java 编程语言编写类 XML 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。网页
还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。JSP 将网页逻辑与网页设计和显示分离,
支持可重用的基于组件的设计,使基于 Web 的应用程序的开发变得迅速和容易。
Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同 JSP 文件中
的 HTML 代码一起返回给客户。插入的 Java 程序段可以操作数据库、重新定向网页等,以实现建立动态
网页所需要的功能。JSP 与 Action 一样,是在服务器端执行的,通常返回给客户端就是一个 HTML 文本,
因此客户端只要有浏览器能浏览。JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在页面被
客户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML 页面返回给客户端的浏览器。Action 是
JSP 的技术基础,而且大型的 Web 应用程序的开发需要 Java Action 和 JSP 配合才能完成。JSP 具备了 Java
技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。JSP 技术
的优点:
(1)一次编写,到处运行。除了系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,
在任意环境中扩展。相比 ASP/.net 的局限性是显而易见的。