当前位置:
首页 > 教材教辅 > 大学 > JSP程序设计与案例教程pdf/doc/txt格式电子书下载

JSP程序设计与案例教程pdf/doc/txt格式电子书下载

本站仅展示书籍部分内容

如有任何咨询

请加微信10090337咨询

JSP程序设计与案例教程pdf/doc/txt格式电子书下载

书名:JSP程序设计与案例教程pdf/doc/txt格式电子书下载

推荐语:配套授课电子课件、题库、教学计划、教学大纲、教案、题库、课后习题答案、源代码

作者:崔连和,黄喜波

出版社:机械工业出版社

出版时间:2016-05-01

书籍编号:30613977

ISBN:9787111534525

正文语种:中文

字数:101597

版次:1

所属分类:教材教辅-大学

全书内容:

JSP程序设计与案例教程pdf/doc/txt格式电子书下载

本书包括JSP基础知识和JSP应用技术两大部分,第一部分由JSP概述、JSP语言基础、JSP指令与动作和JSP常用对象四大基础知识组成;第二部分包括JSP数据库操作、JSP文件操作、JavaBean基础和Servlet技术四个JSP应用技术。


本书适用于本科院校和高职高专院校计算机科学与技术、计算机软件等专业使用,也适用于成人高校的学生学习使用,同时也可作为程序设计爱好者的工具书。


本书配套授课电子课件、题库、教学计划、教学大纲、教案、题库、课后习题答案、源代码及教学视频等大量教学资源和相关素材,有需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取(QQ:2850823885,电话:010-88379739)。图书在版编目(CIP)数据


JSP程序设计与案例教程 / 崔连和编著.—北京:机械工业出版社,2016.2


高等教育规划教材


ISBN 978-7-111-53452-5


Ⅰ.①J… Ⅱ.①崔… ②黄… Ⅲ.①JAVA语言―网页制作工具―高等学校―教材 Ⅳ.①TP312 ②TP393.092


中国版本图书馆CIP数据核字(2016)第067313号


机械工业出版社(北京市百万庄大街22号 邮政编码100037)


策划编辑:郝建伟 责任编辑:郝建伟


责任校对:张艳霞 责任印制:李 洋


中国农业出版社印刷厂印刷


2016年5月第1版·第1次印刷


184mm×260mm·11.75印张·289千字


0001―3000册


标准书号:ISBN 978-7-111-53452-5


定价:35.00元


凡购本书,如有缺页、倒页、脱页,由本社发行部调换


电话服务


服务咨询热线:(010)88379833


读者购书热线:(010)88379649


封面无防伪标均为盗版


网络服务


机工官网:www.cmpbook.com


机工官博:weibo.com/cmp1952


教育服务网:www.cmpedu.com


金 书 网:www.golden-book.com

出版说明


当前,我国正处在加快转变经济发展方式、推动产业转型升级的关键时期。为经济转型升级提供高层次人才,是高等院校最重要的历史使命和战略任务之一。高等教育要培养基础性、学术型人才,但更重要的是加大力度培养多规格、多样化的应用型、复合型人才。


为顺应高等教育迅猛发展的趋势,配合高等院校的教学改革,满足高质量高校教材的迫切需求,机械工业出版社邀请了全国多所高等院校的专家、一线教师及教务部门,通过充分的调研和讨论,针对相关课程的特点,总结教学中的实践经验,组织出版了这套“高等教育规划教材”。


本套教材具有以下特点:


1)符合高等院校各专业人才的培养目标及课程体系的设置,注重培养学生的应用能力,加大案例篇幅或实训内容,强调知识、能力与素质的综合训练。


2)针对多数学生的学习特点,采用通俗易懂的方法讲解知识,逻辑性强、层次分明、叙述准确而精炼、图文并茂,使学生可以快速掌握,学以致用。


3)凝结一线骨干教师的课程改革和教学研究成果,融合先进的教学理念,在教学内容和方法上做出创新。


4)为了体现建设“立体化”精品教材的宗旨,本套教材为主干课程配备了电子教案、学习与上机指导、习题解答、源代码或源程序、教学大纲、课程设计和毕业设计指导等资源。


5)注重教材的实用性、通用性,适合各类高等院校、高等职业学校及相关院校的教学,也可作为各类培训班教材和自学用书。


欢迎教育界的专家和老师提出宝贵的意见和建议。衷心感谢广大教育工作者和读者的支持与帮助!机械工业出版社

前 言


“JSP程序设计”是计算机应用专业、计算机软件专业的核心主干课程,是一门动手实践能力和应用实践能力要求高、与实际应用紧密联系的课程,是在Java基础课程之后、Java EE课程之前开设的专业课程,是Java软件开发方向的衔接课程。


本教材内容的选取遵循“基础理论以够用、必需为度,突出应用,工学结合”的原则,对培养学生应用能力方面所必需的理论知识进行叙述,深浅适度。主要内容包括JSP基础知识和JSP应用技术两大部分,第一部分由JSP概述、JSP语言基础、JSP指令与动作、JSP常用对象四大基础知识组成;第二部分包括JSP数据库操作、JSP文件操作、JavaBean基础、Servlet技术四个应用技术。编排上采用了先基础、后技术的体系,坚持基础铺垫与技术应用并重的原则。


本教材围绕基本理论阐述具体编程实务,语言流畅,内容通俗,可读性好,实用性强,适应教师精讲、学生参与、师生互动、提高技能的新型教学理念。每章前均设有知识结构框图、知识要点、学习方法,为了强化励志作用和德育效果,每章正文前还特意安排了一个学习激励与案例导航,精心准备了计算机行业成功的典范,使之成为学生心中奋斗的目标。


本书由齐齐哈尔大学崔连和编写,江苏科技大学学生梁绍宸、齐齐哈尔大学学生姚凯心、许章正为本书代码进行了调试,齐齐哈尔大学郭金宇、王玉恒、兰兴天为全书配套材料做了大量工作。这些同志在本书编写中付出了辛苦劳动,在此一并表示衷心的感谢!本书在编写过程中参考了大量文献,这里也一并感谢。


由于编者水平所限,书中难免有疏漏之处,敬请广大读者批评指正,以期不断改进。编 者

第1章 JSP概述


本章知识结构框图


978-7-111-53452-5-Chapter01-1.jpg


本章知识要点


1. JSP渊源,网络编程的3种语言


2. JSP的7个有关概念。


3. JSP程序的5种开发模式。


4. JSP开发环境安装。本章学习方法


1. 奠定基础,理论先行,加强理解,熟记基本理论


2. 广泛阅读相关资料,深度拓展知识范围。


3. 查阅已经学过的编程语言等书籍,温故知新。学习激励与案例导航


程序人生之比尔·盖茨


如今,全世界大多数个人计算机都装有微软的操作系统。比尔·盖茨使个人计算机成了日常生活用品,并因此改变了每一个现代人的工作、生活乃至交往的方式。盖茨出生于1955年10月28日,任微软公司主席和首席软件设计师。1973年,盖茨考进了哈佛大学,和微软的首席执行官史蒂夫·鲍尔默结成了好朋友。在哈佛的时候,盖茨为第一台微型计算机—MITS Altair开发了BASIC编程语言的一个版本。1999年,盖茨撰写了《未来时速:数字神经系统和商务新思维》(Business @ the Speed of Thought:Using a Digital Nervous System)一书,这本书在超过60个国家以25种语言出版。盖茨13岁开始编程,39岁成为世界首富,连续13年问鼎福布斯财富榜。微软集团是一家为个人计算机和商业计算机提供软件、服务和Internet技术的世界范围内的公司。截至2008年的财务统计,微软公司的总收入将近620亿美元,在60个国家与地区的雇员总数超过了50000人。


日夜求索,锐意拼搏,在书山学海中驶向成功的彼岸。努力地拼搏,才能迈向成功。


1.1 初识JSP


1.1.1 JSP渊源


当今时代人们已经离不开网络,因特网上大量的网站为人们提供了各种各样的服务,人们可以在网上检索信息,进行电子商务活动,因特网已经成为现代人生活不可缺少的一部分。


从制作角度来讲,网站包括两部分:一是前台页面显示部分,二是后台功能实现部分。前台页面显示部分主要是利用网页排版工具将文字、图像和动画等页面元素组织在一起,此部分运用Photoshop、Dreamweaver和Flash等工具就能轻松实现。而后台功能实现部分则需要编程语言来实现。用于因特网的编程语言目前主要是3P,即ASP/ASP.NET、PHP和JSP。


JSP因因特网而生,并在因特网的世界里不断成长,日益发展壮大。JSP是Java Server Pages的缩写,它是一种服务器端脚本语言,是由Sun公司在其强大的Java语言基础上开发出来的。Java诞生于1995年1月,但是在过去Java语言在Web设计方面还不如PHP语言。为了弥补Java在Web设计方面支持不足的缺陷,Sun公司(已被甲骨文公司收购)在Java语言的基础上开发出了JSP。自1999年JSP 1.0发布以来,JSP可谓掀起了一场风暴,使用JSP进行开发的程序员越来越多,它不仅具有Java的强大功能,还能够为开发人员提供一个开发动态Web网站和Web应用的灵活工具。随着JSP标准标记库(JSTL)的引入,JSP 2.0将此技术又推向了一个新的高度。


1.1.2 网络编程的3P语言


目前广泛用于因特网环境下的编程语言主要是3P,即ASP/ASP.NET、PHP和JSP,这3种语言三足鼎立,各有独特的优越之处,又彼此拥有共同的对象成分。无论学好3种语言中的哪一种,都能完成因特网程序设计工作,同时又为学习其他的两种语言打下扎实的基础。本节将通过对3P语言进行对比介绍,进一步引入JSP课程的讲解


1. ASP/ASP.NET


ASP即Active Server Pages,是由微软公司推出的一个Web服务器端的开发环境,是最通用的网络编程语言之一,利用它可以产生和执行动态的、互动的、高性能的Web应用程序。ASP具有简单易学的特点,并且目前因特网上有大量的ASP资源可供学习使用。ASP.NET则是美国微软公司最新推出的一种因特网编程技术,在原有ASP技术的基础上进行了重大革新。ASP.NET是微软.NET构架的一部分,在语法上与ASP兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。


2. PHP技术


PHP即Personal Home Page,它是一种跨平台的、服务器端嵌入式的脚本语言。它大量地借用了C语言、Java语言和Perl语言的语法特点。PHP使Web开发者能够快速地编写出动态的网页,它支持所有的主流数据库,而且PHP是完全免费的,使用时不需要支付任何费用。PHP具有简单易学、数据库功能强大、可扩展性好、面向对象编程,以及可伸缩性强等突出优点。


3. JSP技术


JSP即Java Server Pages,是由Sun公司倡导、多家公司参与共同研发建立的一种动态网页技术标准。该技术为创建动态网页提供了一个简捷而快速的方法。JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序又能够与各种Web服务器、应用服务器、浏览器和开发工具共同工作。在传统的网页HTML文件(*.htm、*.html)中加入Java程序片段和JSP标记,即构成了JSP网页,JSP网页文件的扩展名是.JSP。


4. 3P比较


1)ASP(ASP.NET)、PHP和JSP的对比。PHP是完全免费的,语法简单,易学易用,其配套的服务器Apache及数据库MySQL也同样免费。PHP在国外非常流行,近年来我国采用PHP开发中小型网站也比较流行,国外大多数服务器都提供免费的Apache+PHP+MySQL环境。PHP最大的缺点是不适合编写大中型网站。


ASP脚本语言非常简单,因此其代码也简单易懂且易于维护,ASP结合HTML代码,可快速地完成网站应用程序的开发。所以,非常适合小型网站的开发,甚至还可以完成小规模的企业应用。但ASP的致命缺点是不支持跨平台,在大型项目的开发和维护上非常困难。


JSP相对于ASP及PHP来说,学习难度相对较大,不易于使用,而且支持JSP的网站服务器也少于ASP和PHP。但JSP不但功能比ASP及PHP强大,而且安全性要远远高于ASP和PHP,在大中型企业应用上,JSP拥有相当大的优势,虽然相对其他网站编程语言来说相对复杂,但对于跨平台的大中型企业应用系统来讲,基于Java技术的JSP编程体系几乎成为唯一的选择。


2)ASP(ASP.NET)、PHP和JSP的联系。编写的程序用于在服务器上运行的称为服务器端编程技术。相应的,编写的代码用于在浏览器上运行的称为客户端编程技术。ASP/ASP.NET、PHP和JSP都是面向服务器端的编程技术。无论采用哪种语言编写的程序,浏览网页的浏览器不需要安装任何软件都能执行。三者都提供可以在HTML代码中混合使用本语言代码的功能。


3)ASP/ASP.NET、PHP和JSP的运行平台。ASP只能运行于微软平台上;最新版本的PHP可在Windows、UNIX和Linux的服务器上正常运行,PHP支持IIS、Apache等通用Web服

....

本站仅展示书籍部分内容

如有任何咨询

请加微信10090337咨询

本站仅展示书籍部分内容
如有任何咨询

请加微信10090337咨询

再显示