首页 > 图书中心 >图书详情

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 >
扫描二维码
下载APP了解更多

同系列产品more >

Photoshop CC 2015课堂实录

李宏宇 宋小静 郝倩
定 价:58元

查看详情
Illustrator CC 2015课堂实录

李宏宇 郝倩
定 价:59元

查看详情
Dreamweaver+ASP动态网页开发课堂...

刘贵国
定 价:59元

查看详情
Dreamweaver+Flash+Photoshop课堂...

张忠琼
定 价:59元

查看详情
中文版Premiere影视编辑课堂实录

郝玉强 贾新峰
定 价:49元

查看详情
图书分类全部图书
more >
  • 本书从初学者的角度出发,循序渐进地讲解使用Java语言和开源框架进行Web程序开发应该掌握的技术,主要包括JSP、内置对象、JSTL、EL、JDBC、JavaBean、Servlet、Ajax以及Struts2等。这些都是每一个期望从事Java Web开发的人员所应必备的。

more >
  •  目录

      

      

      

     第1章  静态网页设计

       

    1.1  HTML简介 2

    1.2  HTML文档结构 2

    1.3  HTML页面标记 3

    1.3.1  基本标记 3

    1.3.2  列表标记 5

    1.3.3  表格 8

    1.3.4  表单 12

    1.4  CSS简介 13

    1.5  CSS页面样式 14

    1.5.1  CSS样式语法 14

    1.5.2  CSS属性 16

    1.5.3  使用CSS的方式 19

    1.6  实例应用:制作个人主页 20

    1.6.1  实例目标 20

    1.6.2  技术分析 20

    1.6.3  实现步骤 21

    1.7  拓展训练 22

    1.8  课后练习 23

      

     第2章  JavaScript脚本编程快速入门

    2.1  JavaScript语言简介 26

    2.1.1  JavaScript简介 26

    2.1.2  JavaScript与Java的关系 26

    2.1.3  JavaScript语法规则 27

    2.2  编写JavaScript程序 28

    2.2.1  集成JavaScript程序 28

    2.2.2  使用外部JavaScript文件 30

    2.2.3  注意事项 30

    2.3  JavaScript脚本语法 32

    2.3.1  数据类型 32

    2.3.2  变量与常量 33

    2.3.3  运算符 34

    2.4  脚本控制语句 36

    2.4.1  if条件语句 36

    2.4.2  switch条件语句 38

    2.4.3  while循...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘