![](https://csdnimg.cn/release/download_crawler_static/88217253/bg7.jpg)
第 2 章 相关技术
2.1 JSP 技术介绍
JSP 技术本身是一种脚本语言,但它的功能是十分强大的,因为它可以使用所
有的 JAVA 类。当它与 JavaBeans 类进行结合时,它可以使显示逻辑和内容分开,
这就极大的方便了用户的需求。JavaBeans 可以对 JSP 技术的程序进行扩展,从而
形成新的应用程序,而且 JavaBeans 的代码可以重复使用,所以就便于对程序进行
维护。JavaBean 组件有内部的接口,可以帮助不同的人对系统进行访问。1999 年,
Sun 微系统公司正式推出了 JSP 技术,这是一种动态技术,是基于整个 JAVA 体系
和 JavaServlet 提出的,是具有普遍适用性的 WEB 技术,也是本系统设计的核心技
术之一。JSP 技术能够极大的提高 WEB 网页的运行速度。这些内容会与脚本结合,
并且由 JavaBean 和 Servlet 组件封装。所有的脚本均在服务器端运行,JSP 引擎会
针对客户端所 提交的申请进行解释,然后生成脚本程序和 JSP 标识,然后通过
HTML/XML 页面将结果反馈给浏览器。因此,开发人员亲自设计最终页 面的格
式和 HTML/XML 标识时,完全可以使用 JSP 技术。
所以结合衡水特产展销系统的需求及功能模块的实现,使用 JSP 技术是最合
适的,而且 JSP 的拓展性比较好,对于衡水特产展销系统在后期使用过程中可以
不断对系统功能进行拓展,使系统更完善,更方便的满足用户需求。
2.2 MyEclipse 开发环境
MyEclipse 支持广泛、兼容性高并且功能强大,是一个 Eclipse 插件集合,普
遍适应于 JAVA 和 J2EE 的系统开发,支持 JDBC,Hibernate,AJAX,Struts,Java
Servlet,Spring,EJB3 等市面上存在的几乎所有数据库链接工具和主流 Eclipse 产
品 开发工具。
MyEclipse 在业内是所熟知的开发工具,该平台在开发的过程中运用的就是该
工具。MyEclipse 又被称之为企业级的工作平台,它是以 Eclipse IDE 为基础的。
MyEclipse 可以帮助我们进行数据库的研发和 J2EE 的使用,除此之外,还可以提
高系统的运营能力,这突出表现在服务器的整合过程中。MyEclipse 的功能相当完
备,能够为 J2EE 的集成提供必要的环境支持,从而完成编码、测试、调试及发布
等功能。它可以支持 JSP,HTML,SQL,Javascript,Struts, CSS 等。
2.3 Tomcat 服务器
Tomcat 属于一种轻型的服务器,所以说在中小企业中并不具有普适性。但是
当程序员需要开发或调试 JSP 程序时,则通常会将该服务器作为首选。对于一个