(3)跨平台特性。即使是不同的WEB服务器也可以轻松实现移植,真的做到“一次编写,随处运行”。

(4)为动态内容提供不限格式的服务。JSP不仅可以为基于HTML/DHTML的常规浏览器服务,也可以提供服务给基于WML的移动电话,抑或是手持式无线设备,甚至是基于XML的其他B2B 应用程序。

2。1。2 Servlet简介

Servlet[[[]  张丹。 企业信息编码及其管理系统的研究与开发[D]。 南京航天航空大学硕士论文,2007  6~10。]],全称为Java Servlet。Servlet(其实是一个建在相应包路径下的并且继承了HttpServlet的Java类)是一种基于java 的服务器端程序开发的一个组件,功能就是生成动态内容。我个人认为Servlet只是一个早期用于动态生成网页的技术,有着很多缺点,但是因为它是JSP的基础,还是被广泛使用的。

2。1。3 JavaBeans简介

JavaBeans是Java的类,将多个对象封装到一个bean中,提供Getter,Setter,toString()以及特定的构造方法。在JavaBeans规范中,所以成员变量必须私有化,并且生成对应的set/get方法。当我们需要访问这些变量时,必须使用一个具体对象的get和set方法。我们用set方法把想要塞的值塞到实例中。我们用get方法把实例中我们想要的值拿出来。这种JavaBeans规范已经在开发中广泛使用。

JavaBeans的优点是可以增加程序的可读性,它实际上就是Java类,它可以使代码拥有一样的特征,可以帮助我们开发和维护。

2。1。4 JDBC简介

JDBC主要用在连接Database,是一个接口。有了它,就能用字符串的形式拼sql语句,拼好的sql语句可以在不一样的平台上跑起来,这样一来,就给访问数据库带来非常多的方便。

连接数据库,创建sql语句,在数据库中执行sql语句都是在JDBC范围内可以做的。我们通常会将对数据库的连接专门用一个静态DBUtils类来描述,顾名思义,该类中会有一些方法。getConnection()方法用于获取连接数据库的对象,并且还有一个用于关闭数据库连接的方法closeConnection(),将连接数据库的对象释放。文献综述

2。1。5 JavaScript简介

JavaScript在前端开发中用的非常多,能给网页带来一些动感效果,比如一些需要在前端计算的数据。JavaScript可以套在HTML页面的任何地方,优点一看就知道,也可以拿出来做成js文件。用JavaScript编写的程序能够访问Web页面的元素和运行它的浏览器,对这些元素执行操作,还可以创建新元素[[[]  巴拉德,蒙库尔。 JavaScript入门经典[M]。 人民邮电出版社,2013。9  3~5。]]。

用到JavaScript的地方非常的多,可以嵌入动态文本,给浏览器事件回应,读写HTML节点,前端验证,统计浏览记录,控制cookie。

2。2Eclipse与MyEclipse的对比

Eclipse是一个跨平台的自由集成开发环境。通过加入一些的插件,不仅可以用Java来开发,其他像C++和Python也能在这上面进行开发。这是其他IDE软件无可比拟的。

MyEclipse以Eclipse为基础, MyEclipse在写代码、调试代码和发布应用等方面十分完善,在很大程度上提高了编写代码的速度效率。此外,它在兼容HTML,JSP,CSS,JavaScript,SQL等方面堪称完美。

MyEclipse 虽然收费但可以破解,而且功能方面也是毫不逊色。它集成了很多插件和类库,功能很强大。另外MyEclipse自带Tomcat服务器,所以省去了下载服务器这个步骤,也省去了配置服务器的工作,提高了工作效率。Eclipse在这方面就逊色了许多,要进行服务器的配置,再安装相关插件才能使用,而这是十分繁琐的。

因此本系统选择在MyEclipse平台上进行编写。

上一篇:jsp+mysql公司财务预算管理系统的设计
下一篇:模拟ATM工作系统的设计与实现+ER图

PHP+IOS的会议管理系统的设计+ER图

标准件经销管理系统【959字】

客户關系管理系统的发展与研究【1843字】

學生成绩管理系统的设计与实现【1741字】

港航管理系统门户网站之思考【2521字】

可扩展的计算机网络管理...

jsp+mysql的B2C网上商城系统的设计与实现

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯

ASP.net+sqlserver企业设备管理系统设计与开发