首页 > 图书中心 >图书详情
Java Web开发课堂实录
作者:宋井峰 王艳涛 程杰 编著
定价:79元
印次:1-1
ISBN:9787302418689
出版日期:2016.06.01
印刷日期:2016.05.12
Java Web是目前最流行的一门动态网页设计技术。本书介绍使用Java Web进行动态网站开发必备的知识和技能。内容包括构建JSP开发环境、JSP的语法、JSP页面元素、JSP内置对象、JavaBean、数据库访问技术、Servlet技术、使用EL表达式、JSTL标准标签、文件上传与下载、使用Ajax技术等。最后以一个博客系统实例,综合介绍Java Web在实际开发中的应用。 全书采用通俗易懂的语言和具有实际意义的开发实例来说明原理、标准和核心技术,适合于使用Java Web进行动态网站开发的编程爱好者、大专院校学生,以及网站开发人员参考使用。
more >前 言 Java是Sun公司推出的能够跨越多平台的、可移植性高的编程语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,从而成为应用范围最广泛的开发语言,特别是在Web程序开发方面。 本书从初学者的角度出发,循序渐进地讲解使用Java语言和开源框架进行Web程序开发应该掌握的技术,主要包括JSP、内置对象、JSTL、EL、JDBC、JavaBean、Servlet、Ajax以及Struts2等。这些都是每一个期望从事Java Web开发的人员所应必备的。 1.本书内容 全书共分为15章,主要内容如下。 第1章 静态网页设计。本章主要介绍了设计静态网页所需掌握的HTML和CSS,包括HTML文档结构、HTML的各种标记、CSS语法和属性等。 第2章 JavaScript脚本编程快速入门。本章主要介绍JavaScript的基础知识,包括语法规则、运算符、流程控制语句、对话框语句、函数以及各种对象的用法等。 第3章 Java Web概述。本章主要介绍Java Web的基本知识以及开发环境的配置,最后介绍常见的开发模式。 第4章 JSP语法基础。本章主要讲解JSP语法基础,包括JSP页面构成、JSP指令标记、JSP脚本元素、JSP动作元素和JSP页面的注释部分。 第5章 JSP内置对象。本章主要介绍JSP的9个内置对象,分别是request、response、out、session、application、page、pageContext、config和exception。 第6章 使用JavaBean。本章主要介绍JavaBean不同类型的属性、使用JavaBean的方法以及JavaBean的作用域范围,最后制作一个JavaBean连接数据库的案例。 第7章 使用Servlet。本章主要介绍Servlet开发的基础知识,包括Servlet概念、部署Servlet、Servlet常用类和接口、Servlet配置选项,以及关于过滤器和监听器的使用。 第8章 使用EL表达式。本章对EL表达式的语法、基本应用、运算符以及其隐含对象进行详细介绍。 第9章 JSP操作XML。本章简单介绍XML的基本知识,重点介绍如何使用DOM、SAX、DOM4J和JDOM解析XML。 第10章 操作数据库。本章介绍JDBC的基本概念和相关的接口,并且介绍了不同的访问数据库方式,以及如何使用JDBC提供的接口操作数据库等。 第11章 JSP操作文件。本章详细介绍文件类File、数据流、字节流、字符流和对象流,以及网络上常用的文件上传和文件下载。 第12章 JSTL标签库。本章主要讲解JSTL核心标签库和SQL标签库等常用标签库。 第13章 整合Ajax。本章简单介绍Ajax的概念,重点讲解使用Ajax的核心对象XMLHttpRequest处理文本和XML,最后介绍如何优化Ajax及解决Ajax乱码问题。 第14章 Struts2框架。本章主要讲解在Web开发中Struts2的应用,包括Struts2中的配置文件、Action、Struts2的开发模式和标签等基本知识。 第15章 博客管理系统。本章主要介绍使用Struts2实现博客管理系统的过程,主要功能包括查看文章、文章分页、文章评论、管理文章,以及相册、友情链接和公告等。 2.本书特色 本书是针对初学者或中级读者量身订做的,全书以课堂课程学习的方式,由浅入深地讲解JSP技术,全书突出开发时的重要知识点,知识点配以案例讲解,充分体现理论与实践相结合。 1)结构独特 全书以课程为学习单元,每章安排基础知识讲解、实例应用、拓展训练和课后练习4个部分讲解Java Web技术相关的数据库知识。 2)知识全面 本书紧紧围绕Java Web技术展开讲解,具有很强的逻辑性和系统性。 3)实例丰富 书中各实例均经过作者精心设计和挑选,它们都是根据作者在实际开发中的经验总结而来,涵盖了在实际开发中所遇到的各种场景。 4)应用广泛 对于精选案例,给出了详细步骤,结构清晰简明,分析深入浅出,而且有些程序能够直接在项目中使用,避免读者进行二次开发。 5)基于理论,注重实践 在讲述过程,不仅介绍了理论知识,而且在合适的位置安排了综合应用实例或者小型应用程序,将理论应用到实践中加强读者实际应用能力,巩固开发基础和知识。 6)随书光盘 本书为实例配备了视频教学文件,读者可以通过视频文件更加直观地学习Java Web技术的开发知识。 7)网站技术支持 读者在学习或者工作的过程中,如果遇到实际问题,可以直接登录与我们取得联系,作者会在第一时间内给予帮助。 8)贴心的提示 为了便于读者阅读,全书还穿插了一些技巧、提示等小贴士,体例约定如下。 提示:通常是一些贴心的提醒,让读者加深印象或提供建议和解决问题的方法。 注意:提出学习过程中需要特别注意的一些知识点和内容,或者相关信息。 技巧:通过简短的文字,指出知识点在应用时的一些小窍门。 3.读者对象 本书适合作为软件开发入门者的自学用书,也适合作为高等院校相关专业的教学参考书,也可供开发人员查阅和参考。 (1)JSP技术入门者。 (2)Java Web开发人员和其他网站开发人员。 (3)各大中专院校的在校学生和相关授课老师。 (4)准备从事Java Web网站开发的人员。 参与本书编写的人员有黑龙江科技大学宋井峰(第2~4章),王艳涛(第5~7章)、程杰(第9~10章),以及李海庆、王咏梅、康显丽、王黎、汤莉、倪宝童、赵俊昌、方宁、郭晓俊、杨宁宁、王健、连彩霞、丁国庆、牛红惠、石磊、王慧、李卫平、张丽莉、王丹花、王超英、王新伟等。在编写过程中难免会有漏洞,欢迎读者通过清华大学出版社网站www.tup.tsinghua.edu.cn与我们联系,帮助我们改正提高。 ?? ?? ?? ?? Java Web 开发课堂实录 SPSS 前言 2 3
more >