对于基于J2EE技术体系的系统应用来说,J2EE是一套异于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高其可移植性、安全性与复用性[4]。如今社会,基于J2EE技术体系的应用是遍布非常广的,对于基于J2EE的高校志愿填报系统,J2EE提供了项目的解决方案以及相关技术,在复用性上得到很大的提高,大幅度地降低了J2EE应用者的成本,提高了开发效率。J2EE以其跨平台性、可伸缩性和安全可靠性而得到广泛的应用,已经成为服务器应用程序平台的首选[5]。
MyEclipse,是基于Eclipse开发的功能强大的企业级集成开发环境,应用者根据它可以在应用开发的整体方面大幅度提高了工作效率。MyEclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境[6]。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Kit,JDK)。
2.1 JSP动态网页编程技术
JSP技术使用Java编程语言编写类XML的tags和script lets,来封装产生动态网页的处理逻辑。网页还能通过tags和script lets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Java是一门炙手可热的编程语言,它的基本特点是:简单、面向对象、健壮的、安全的、分布式、解释的、结构中立的、可移植的、多线程的、动态的,特别适合在Internet环境上开发的应用系统。与C++等其他语言相比,Java语言也提供重载函数,但它重载的对象是函数而非变量或是运算符。Java能够通过网络轻易下载。Java具有广泛的能轻易地处理TCP/IP协议的运行库, Java应用程序可以凭借URL用网络开启对象和存取对象,Java的目标是协助开发人员建立可靠的程序。 JAVA不同于C语言在于JAVA拥有一种模型。能排除内存覆盖,能损毁数据的可能。
2.2 MyEclipse集成开发IDE
MyEclipse 是一个开放源代码的、基于 Java 的可扩展开发平台,是当下非常流行的基于Java平台面向对象及程序的一种源代码开放的软件。从广义上来说Eclipse就是一个框架或者一组服务或者一套程序,通过插件组建构成开发环境,围绕Apache Tomcat,SQL等软件能实现网站的制作与发布,是一套非常便捷方便的软件,由于本身附带标准的插件集合,而且注册免费下载与使用,被大多数用户喜闻乐见的接受了,当然也有一部分把Eclipse作为Java IDE的代替品来使用,当然Eclipse的使用途径及面向对象也是非常的广,由于Eclipse附带不少自己的插件开发环境,对于软件开发员来说,Eclipse与人工编程能否较好的集成,达到无缝的便捷连接。
MyEclipse运用相当广泛,并没有因为是Java 语言开发而限有局限性,同时也支持着C/C++等编程语言,兼容性相当优异。与此同时Eclipse的整体结构框架也是非常重要的,例如内容管理系统等于开发无关的程序类的基础就是由其框架构建的。其中IBM的WebSphere Studio Workbench是基于 Eclipse 运用程序最为显著的例子。
MyEclipse是一种可扩展的开放源代码IDE。其中的插件都可以包容性地使用任何来自于Eclipse插件所定义的扩展点,从而体现了其便捷性。Eclipse 开发商还提供了许多其自带的插件,从而提升Eclipse灵活性[7]。 jsp+mysql高考志愿填报系统设计(3):http://www.youerw.com/jisuanji/lunwen_47316.html