(2)Tomcat
Tomcat是一个可以在myeclipse上部署的一个网络服务器,在tomcat的官方网站上可以去下载,是开源的免费的,它有两种方式的部署,一个是压缩包,直接解压就行,另一个是安装包必须要安装,建议下载压缩包,好用简单。Myeclipse开发平台自身也带有它自己的tomcat,但是这里使用的是tomcat官网下载的7。0的服务器。Tomcat这个服务器对于我们本次开发的酒店预定系统这种小型的系统完全能够胜任,毕竟该系统需要同时一起访问tomcat服务器的地方不是特别的多。在开发中我们所编写的servlet就能够与tomcat服务器取得联系,让自己所要想显示的东西通过tomcat服务器的处理来呈现在用户的眼前。而且在开发中如果编写的代码有问题,开启tomcat服务器的服务的时候,在我们的浏览器上就能够告诉我们,编写的程序出现了什么样的错误,不用再在myeclipse上去一步一步的查找哪里出现了错误。还有一个好处就是,tomcat使用非常的方便,只要开启tomcat服务器的服务,然后在自己的浏览器上输入该服务器的访问地址就能够查看自己编写的代码所达到的效果。对于tomcat服务器的理解,它就相当于一个Apache服务器,只是它没有Apache服务器那么的完整优秀,只有其一部分的功能,但是这并没有关系,tomcat服务器也自己增加了一些自己的东西,让其能够完全的适应一些小的系统,在这方面比Apache服务器更效果。
2。2。2JavaScript
JavaScript就是一种简单的脚本语言,他能够对我们编写的jsp代码做出一些相应的应答。他的代码可能不是很长,但是所展现的功能确实很强大,比如我们所做的手风琴式的折叠菜单,对输入框或者选择框所做的一些特效都有用到我们的JavaScript代码。JavaScript代码非常的流行与网站的一种小的语言,它利用他的简洁但是又功能强大,深受开发人员的喜爱,出现在网站编程的开发中非常的普片。JavaScript我们通常也叫他js代码,js的代码和java的代码有点相似,但是所有的类型定义只需要用var来定义就行了,不需要像java代码一样,不同的类型需要不同的定义来声明,其他的代码逻辑,和代码编写就和java差不多了,一些java不能实现的功能,js却能实现,所以,虽然他们是有所相似的地方,但是实际上却并不是完全一样的语言,他们各自有各自的区别和特点。
2。2。3Ajax
Ajax是一种在我们开发网站的时候不需要刷新页面,他就能够在jsp页面相应使用了该技术的地方,通过tomcat的应答,把想要做的事件交给后台的servlet做出处理,然后回传给jsp页面相应的结果,这种技术能过快速的做出应答,但是缺点就是,传递的数据比较少,不能够使用在需要大量数据交流的地方。本次的酒店预定系统就在客户注册的时候还有一些显示的地方用到了这个技术,比如,客户则从时如果已经有想通的客户名的时候,该注册框后面就会发送一个异步的请求给servlet,然后回传一个“该用户名已经存在”的信息给客户,然而该页面并没有刷新或者是重新打开,给客户一个良好的使用感觉。这个Ajax技术在很多网站上都有用到,现在已经不是什么非常罕见的技术了,没有使用ajax的网站与使用了ajax的网站完全给人一种不同的体验,前一种让人很舒畅,后一个给人的印象就不怎么好了。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
2。2。4C3p0
C3P0是一个连接数据库的连接池,使用它都会有一个配套的配置文件,我们只要在在相应的地方把我们想要连接的数据库名字、数据库的用户名、用户的密码改掉就可以使用了,不用再在我们的代码中写一大段连接数据库的代码,就算写了,自己也用可能在数据库的使用效率上没有他做的好,所以他是一个非常实用的工具而且该连接池是免费的,在现在流行的框架中也能够使用我们的c3p0连接池,所以,他是非常的强大的而且c3p0也是一个非常好用且高效的数据库连接池。