JSP+mysql在线房屋租赁系统的设计+文献综述(3)
时间:2018-11-23 17:49 来源:毕业论文 作者:毕业论文 点击:次
(2)CSS:可称为层叠样式表,它作为一种网页制作的新技术,在网页设计制作过程中是不可或缺的,它为整个页面的布局提供了简便实用的操作。由于它独到的优势,现在基本所有的浏览器都支持CSS[10]。CSS使得网页的格式代码愈来愈简便化,人们在浏览借助CSS设计出的网页时,其显示速度更加的快捷。在编写网络页面代码进行上传时,其所耗费的工作量得到了大幅度的降低。CSS作为一种网页制作技术中的样式设计语言,它能够将网页的内容于网页的表现形式进行分离[11]。CSS在网页制作中有着许许多多的优势,它能够对页面样式进行布置操作进行更为精确的控制,并且就所有的字体样式而言,CSS都能将其设计显示出来,将所要表达的文本内容充分展现,使得整体页面布局更加多样化。另一方面,根据使用者的理解能力的差异,CSS能够进行优化写法,所以其能够被不同的人群所认可接受。 2.1.2 B/S模式 B/S(Browser/Server)结构:中文可称为浏览器和服务器结构。B/S结构由浏览器、Web服务器、应用服务器和数据库服务器共同组建而成。B/S模式的工作原理是通过在TCP/IP协议下来实现的,其靠HTTP协议进行传输,客户端通过浏览器从而来访问Web服务器,在经过Web服务器来对数据库进性访问存储操作。它的主要工作流程是,客户端浏览器通过网络地址对Web服务器进行访问,接着Web服务器向数据库服务器发出请求,数据库得到指令后将请求的结果发往Web服务器,继而Web服务器将数据库返回的结果以HTML形式发送给客户端浏览器[12]。在此结构下,经由WWW浏览器来实现用户工作界,其主要的事务逻辑是由服务器端来实现,但在前端中也有极少的一部分事务逻辑实现。这种结构就极大程度上降低了用户的总成本,减少了系统在升级文护过程中所耗费的的成本以及工作量,与此同时,也极大的使客户端电脑载荷得以下降。B/S模式在升级文护方面更加的简便化,使工作量大大降低。B/S模式能够被广大的用户群体所使用,因为只要电脑里有WWW浏览器,就能够进行操作,就能建立网站进行信息的发布。 2.1.3 JSP技术 JSP(Java Server Pages):可称为java服务器页面,它是一个Servlet设计的简化版,由JSP技术设计的网页更加通俗易懂。。JSP是在服务器端执行的,通常返回给客户端的就是一个HTML文本。JSP技术是通过将Java程序段以及JSP标记插入到传统的网页HTML文件中,JSP文件就由此产生。并且用JSP开发的Web应用是跨平台的,客户端只要有浏览器就能浏览。 JSP是将表示逻辑从Servlet中分离出来的一种动态页面技术,JSP和Java Servlet一起配合才能完成大型的Web应用程序的设计开发。JSP具有许多独到的优势,首先它是面向对象,简便容易操作,而且它具有很高的安全性,便于管理[13]。相较于ASP技术而言,JSP具有平台独立性,大多数服务器都支持JSP页面,并且建立在可重用、跨平台的组件上,JSP可以使用Java编程语言或JavaScript作为脚本语言,所以JSP技术已经成为大多数人的选择。 2.2开发工具 2.2.1 MyEclipse 10 MyEclipse是功能强大的企业级集成开发环境,它在eclipse 基础上加上自己的插件开发而成,主要用于Java、Java EE以及移动应用的开发。MyEclipse支持许多强大的功能,且支持各种开源产品。MyEclipse可以支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。MyEclipse检索功能以及错误查询功能更加强大,包括对js文件的错误查询。与此同时,MyEclipse解决了许多不同开源工具的差异性和短板。在Web开发技术实现过程中,支持快速添加技术功能到Web项目中,使用可视化编辑器以便编码和配置,并且还可以在多种应用服务器上测试你的任务。 (责任编辑:qin) |