Tomcat是一个开源的软件,所以得到了开源自愿者的广泛支持。Tomcat可以和目前主流的HTTP服务器一起工作,而且有占用系统资源小,运行稳定,可靠,效率高和扩展性好等优点,深受广大程序员们的青睐。
Tomcat服务器除了能够运行Servlet和JSP,还具备作为Web服务器的一些特有的功能,比如Tomcat的管理平台,安全域管理和Tomcat阀等,Tomcat目前已经成为企业开发JavaWeb应用的最佳选择之一,同时它又是Sun公司官方推荐的Serlvet和JSP容器,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可。
2。1。3 MySQL数据库简介
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被SUN公司收购。而2009年,SUN又被Oracal收购。对于MySQL的前途,没有任何人抱乐观的态度。目前 MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
2。2 开发技术
2。2。1 JSP技术
JSP(Java Server Pages)是由Sun Microsystems公司倡导、多家公司共同参与所建立的动态网页技术标准,在动态网页的开发中JSP提供了强大的功能[ ]。
JSP就是由HTML和Java程序段再加上JSP的程序标签,这样就构成了JSP网页。JSP可以把内容的的生成和内容的显示分开,这样对于Web页面的设计这来说就能方便的编辑页面,而不要需要担心会影响内部内容的生成,从而可以加快系统开发的速度。JSP不仅继承了Java语言的特点,并且可以创建JavaBean组件来简化复杂的逻辑处理,由于JavaBean组件可以被重复使用,同样加快了系统的开发进度。论文网
由于JSP里面嵌入的Java语言,显然JSP也就继承了Java语言跨平台运行及其他等特点。
2。2。2 Servlet技术
Servlet 通过创建一个框架来扩展服务器的能力,以提供在 Web 上进行请求和响应服务。当客户机发送请求至服务器时,服务器可以将请求信息发送给 Servlet,并让 Servlet 建立起服务器返回给客户机的响应。 当启动 Web 服务器或客户机第一次请求服务时,可以自动装入 Servlet。装入后, Servlet 继续运行直到其它客户机发出请求。Servlet 的功能涉及范围很广。
JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
2。2。3 JavaBean技术
JavaBean技术的产生是由于JSP代码里面混合了Java代码,从而增加了JSP页面的显示代码的维护和扩展,为了解决这一难题,JavaBean技术就产生了,JavaBean技术不仅使得JSP页面里面变得简洁易维护,而且也给Java编程人员带来的方便,同时JavaBean是被封装在一个类中组件,这种组件可以被程序员重复使用,从而提高了Java编程者们的工作效率。软件组件模型描述了怎么创建和使用重复使用的软件组件来建立一个应用程序的机制[ ]。
Bean没有必须继承的特点的基类或者接口。可视化的Bean必须继承的类是java。awt。Component,这样他们才能添加到可视化容器中去[ ]。非可视化的Bean则不需要继承这个类。
JavaBean的主要特点有:
1。 紧凑而方便
2。完全可移植性
3。继承Java的强大功能 jsp+mysql图书销售系统设计+源代码(3):http://www.youerw.com/jisuanji/lunwen_87153.html