首页 > 图书中心 >图书详情
Java Web应用开发项目化教程
作者:张婵、罗佳、古凌岚、张寺宁、李冬睿
定价:79元
印次:1-2
ISBN:9787302639435
出版日期:2023.08.01
印刷日期:2023.12.27
- 内容简介
- 前言/序言
- 资源下载
- 版权信息
《Java Web应用开发项目化教程》是国家在线精品开放课程“Java Web 开发基础”的配套教材,本书以全新的授课方式,采用基础 知识+阶段任务案例相结合的编写方式,通过基础知识案例的讲解,结合阶段任务案例的巩固,让学习者 掌握技能点。本书既可作为应用型本科和高职高专教学用书,也可以作为读者自学用书。 《Java Web应用开发项目化教程》是编者通过对多年教学经验的总结归纳,基于课证融通、书证融通的理念,结合 Java Web 开发 基础应用实践,精选项目案例编写而成。通过《Java Web应用开发项目化教程》的学习,不仅可以使学习者理解 Java Web 技术的编程 理念和编程方法还可以使学习者灵活地运用知识,真正掌握利用 Java Web 技术进行项目开发的基本技能, 并通过实际项目的功能设计与实现,培养学生在 Java Web 开发与技术服务方面的岗位职业能力和开拓创 新、团队协作、爱岗敬业的精神。同时,在具体任务的完成过程中融入了工程思维及实践理论等课程思政 的元素。每个项目都对应有国家精品课程的教学视频,以实现信息化教学环境下,除了以单向方式传递知 识外,还能实现自学、自测等互动学习功能。 本书力求每个任务都有可见的结果,给学习者以成就感,激发学习者继续学习的热情。
more >前 言 中国共产党第二十次全国代表大会报告中明确指出“推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能等一批新的增长引擎”。随着以大数据、物联网、云计算等为代表的新一代信息技术迭代升级,作为战略性新兴产业重要组成部分的新一代信息技术产业发展壮大。软件是新一代信息技术的灵魂,是制造强国和网络强国建设的关键支撑。Web开发从蹒跚学步一路走到主导市场的地位,并将于万物互联网时代迎来新的机遇。 Java语言自问世以来,已有20多年历史,与之相关的技术和应用发展得非常迅速。在当前互联网应用飞速发展的时代,Java Web已成为市场上主流的Web开发技术之一,无论是大型网站开发,还是企业系统的开发,都有Java Web的身影。Java Web是指所有用于Web开发的Java技术的总称,主要包括Servlet、JSP、JavaBean、JDBC等技术,这些技术已经稳定地占据市场近20年,虽然目前企业级Java Web开发技术不断地迭代更新,但是其基础没有变,这些基础技术支撑着Java Web开发技术的发展。 因此,要使用Java Web进行企业级应用开发,首先就需要学会JSP、Servlet与Tomcat、MySQL(或其他数据库)相结合的技术。在学习JSP时,还必须掌握一些基础技术,如HTML、CSS、XML和JavaScript等技术。在学习Java Web开发技术的过程中,应该结合JDBC、数据库开发等知识,进行一些实际的Java Web项目的开发,待读者可以掌握这些技术时,就可以不断地扩展知识面,进一步学习SpringMVC、Spring、MyBatis等各种Web框架技术。 本书基于最新Servlet?5.0版本和Tomcat?10版本进行介绍,针对Java Web开发中最常用到的JSP+Servlet+JavaBean技术,详细讲解了这些技术的基本知识和使用方法,力求将一些非常复杂、难以理解的思想和问题简单化,让读者能够轻松理解并快速掌握。本书对每个知识点都进行了深入的分析,并针对知识点精心设计了示例、案例和综合任务,用以提高读者的实践操作能力。 全书共分为12个模块,接下来分别对每个模块进行简单的介绍,具体如下。 * 模块1讲解了Java?Wab开发的一些基础技术,包括Java Web基本概念、XML、HTTP等知识。学习完该模块,要求读者掌握Web应用运作机制,熟悉 XML 的语法、HTTP请求消息、HTTP响应消息等。 * 模块2讲解了Java Web开发环境的搭建。学习完该模块,要求读者掌握Tomcat安装和启动,以及在Eclipse中配置Tomcat的方法。 * 模块3和模块4讲解了Java?Web的核心开发技术—Servlet的使用方法。学习完该模块,要求读者掌握HttpServletResponse对象和HttpServletRequest对象的使用,学会使用Cookie和Session保存信息等技术,能够实现用户登录、非法用户过滤等业务功能。 * 模块5讲解了JSP技术的使用。学习完该模块,要求读者掌握JSP技术的基本规范,熟悉JSP内置对象的使用和四种属性范围的应用,能够实现系统用户的注册、登录、修改以及注销等业务功能。 * 模块6主要讲解了JDBC的相关知识。学习完该模块,要求读者能够熟练使用JDBC 操作数据库,熟悉DBCP和C3P0数据源的使用,并熟练使用DBUtils工具操作数据库。 * 模块7讲解了JavaBean技术的使用。学习完该模块,要求读者掌握JavaBean的基本概念及应用方式,并熟悉DAO设计模式。 * 模块8主要介绍了文件上传和下载功能的实现。学习完该模块,要求读者熟练使用Servlet新特性实现文件的上传和下载功能。 * 模块9讲解了EL表达式和JSTL技术的使用。学习完该模块,要求读者熟练使用EL表达式和JSTL获取和输出信息。 * 模块10主要讲解了JSP的开发模型和MVC设计模式的思想。学习完该模块,要求读者对JSP开发模型的工作原理有所了解,学会使用JSP Mode?I和JSP Mode?II的思想来开发程序,并对MVC设计模式的思想有所了解。 * 模块11主要讲解了AJAX技术。学习完该模块,要求读者掌握使用JavaScript语言实现异步请求的技术。 * 模块12主要讲解了Java Web开发过程中的一些常用技术。学习完该模块,要求读者掌握防范SQL注入攻击、防止表单重复提交等技术的使用。 在本书的学习过程中,读者一定要亲自实践教材案例中的代码,如果不能完全理解书中所讲的知识点,可以登录“中国大学MOOC”平台搜索“Java Web开发基础”课程,通过课程中的教学视频进行深入学习(课程网址和源代码请扫书中二维码获取)。学习完一个知识点后,要及时在平台上进行测试,以巩固所学内容。另外,如果读者在理解知识点的过程中遇到困难,建议不要纠结于某个地方,可以先往后学习,通常情况下,后面对知识点的讲解或者其他小节的内容有助于理解前面看不懂的知识点。如果读者在动手练习的过程中遇到问题,建议多思考,厘清思路,认真分析问题发生的原因,并在问题解决后多进行总结。 参与本书编写的作者均为多年在高职院校从事Java Web教学的双师型教师,本书编写团队成员对企业工作实际、岗位任务标准都比较了解,能够在教材编写过程中准确把握编写方向、契合企业岗位工作需求。本书具体编写分工如下:模块3、模块4、模块7、模块8、模块9、模块10由张婵编写,模块1、模块2由罗佳编写,模块11、模块12由古凌岚编写,模块6由张寺宁编写,模块5由李冬睿编写。本书由张婵、罗佳和古凌岚担任主编,张寺宁、李冬睿担任副主编。 本书在编写过程中力求全面、深入,但由于编者水平有限,书中难免存在不足之处,欢迎广大读者朋友给予批评指正。 编 者 ·II· Java Web应用开发项目化教程 ·III· 前 言
more >- 暂无课件
- 暂无样章
- 暂无网络资源
-
扫描二维码
下载APP了解更多
版权图片链接