jsp+mysql物业管理系统的设计+ER图(4)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+mysql物业管理系统的设计+ER图(4)

(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平台上进行编写。 (责任编辑:qin)