Tomcat是一个开源的软件,所以得到了开源自愿者的广泛支持。Tomcat可以和目前主流的HTTP服务器一起工作,而且有占用系统资源小,运行稳定,可靠,效率高和扩展性好等优点,深受广大程序员们的青睐。
Tomcat服务器除了能够运行Servlet和JSP,还具备作为Web服务器的一些特有的功能,比如Tomcat的管理平台,安全域管理和Tomcat阀等,Tomcat目前已经成为企业开发JavaWeb应用的最佳选择之一,同时它又是Sun公司官方推荐的Serlvet和JSP容器,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可。
2.1.3 SQL Server 2008简介
Microsoft SQL Server 是微软公司制作的并发布的一种性能优越的关系型数据库管理系统(Relational Database Management System,RDBMS)具有强大的数据库创建、开发、设计和管理功能[ ]。
SQL Server 2008数据库运用十分广泛,不管是大型的服务器系统还是像桌面上的小型软件,甚至是手机上的系统平台软件,都能存储或处理SQL Server 2008中数据。SQL Server 2008数据库不仅能够存储半结构化的数据而且能够存储没有结构的数据,同时还支持查询,修改,删除等操作。
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语言跨平台运行及其他等特点。