需要的功能。JSP 与 Java Servlet 一样,是在服务器端执行的,通常返
回该客户端的就是一个 HTML 文本,因此客户端只要有浏览器就能浏览。
JSP 的 1.0 规范的最后版本是 1999 年 9 月推出的,12 月又推出了 1.1 规
范。目前较新的是 JSP1.2 规范,JSP2.0 规范的征求意见稿也已出台。
JSP 页面由 HTML 代码和嵌入其中的 Java 代码所组成。服务器在
页面被客户端请求以后对这些 Java 代码进行处理,然后将生成的 HTML
页面返回给客户端的浏览器。Java Servlet 是 JSP 的技术基础,而且大
型的 Web 应用程序的开发需要 Java Servlet 和 JSP 配合才能完成。JSP
具备了 Java 技术的简单易用,完全的面向对象,具有平台无关性且安全
可靠,主要面向因特网的所有特点。
自 JSP 推 出 后 , 众 多 大 公 司 都 支 持 JSP 技 术 的 服 务 器 , 如
IBM。Oracle、Bea 公司等,所以 JSP 迅速成为商业应用的服务器端语
言。编辑本段 JSP 技术的强势
(1)一次编写,到处运行。在这一点上 Java 比 PHP 更出色,除了
系统之外,代码不用做任何更改。
(2)系统的多平台支持。基本上可以在所有平台上的任意环境中开
发,在任意环境中进行系统部署,在任意环境中扩展。相比 ASP/PHP
的局限性是显而易见的。
(3)强大的可伸缩 性。 从 只 有一个小的 Jar 文件就可 以 运 行
Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台 Application
进行事务处理,消息处理,一台服务器到无数台服务器,Java 显示了一
个巨大的生命力。
(4)多样化和功能强大的开发工具支持。这一点与 ASP 很像,
Java 已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且
其中许多已经可以顺利的运行于多种平台之下。
四 系统功能描述及软件模块划分
前台:主要是提供给客户端的各种服务,包括:用户注册,用户登录,用
户浏览。