首页>参考读物>计算机科学与技术>软件与程序设计

Java Web程序开发参考手册
作者 : 冯庆东 李根福 等编著
译者 :
丛书名 : 华章程序员书库
出版日期 : 2013-08-23
ISBN : 978-7-111-43170-1
定价 : 79.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 604
开本 : 16
原书名 :
原出版社:
属性分类: 店面
包含CD :
绝版 : 未绝版
图书简介

图书特色

前勒口
全能工具书!
Java Web程序开发人员必备
速查、速学、速用!
本书特点
即查、即学、即用:本书将查、学、用融为一体,使读者能够进行快速查询和快速应用,既是实用工具书,也是学习参考书。
字母排序,快捷搜索:本书按照功能分类进行讲解,使读者可以根据功能快速缩小查找范围。难能可贵的是,每种技术以字母顺序进行排序,方便读者更快、更准确地查找相关内容。
内容全面,示例丰富:本书内容涵盖了Java Web学习所应用的各方面的技术。为了便于读者快速掌握每个知识点的应用技能,每个知识点都提供了一个或多个示例,并给出了详尽注释。
精彩栏目,贴心提醒:本书根据需要贴心地给出了很多“注意”、“说明”、“技巧”等小栏目,让读者在学习过程中更轻松地理解相关知识点及概念,并轻松地掌握个别技术的应用技巧。
封面
程序开发必备参考大全,速查、速学、速用!
涵盖Java Web程序开发各个方面的技术和应用,内容全面,示例丰富!
所有程序代码都经过严格检测与调试,稍加改动即可为己所用!

封底
全能工具书!
Java Web程序开发人员必备
速查、速学、速用!
后勒口
全能工具书!
Java Web程序开发人员必备
速查、速学、速用!
读者对象
初学编程的自学者
编程爱好者
大、中专院校的老师和学生
相关培训机构的老师和学员
初、中级程序开发人员
程序测试及维护人员
参加实习的“菜鸟”程序员
本书服务
如果您在使用本书时遇到什么困难或疑惑,可以联系我们,我们将在5个工作日内为您提供解答。我们的服务方式如下:
服务网站:www.mingribook.com
服务QQ:4006751066
服务信箱:mingrisoft@mingrisoft.com
服务电话:0431-84978981/84978982
学习社区:www.mrbccd.com
本书部分实例源码可从华章网站(www.hzbook.com)下载。

图书前言

在最近几年的计算机语言排行榜中,Java语言一直名列第一位。Java以纯粹的面向对象的思想吸引了越来越多的程序员。当然,Java的优点不仅仅在此,在编程领域之中,其先进的编程思想、经典的设计模式,都体现得淋漓尽致。Java语言涉及的领域很广泛,本书为大家介绍的是Java Web方面的内容,希望真正帮助Java程序开发人员解决易查、易学、易用的问题,并为读者成为程序开发高手打下坚实的基础。
本书内容
  本书分为三篇,共14章,第一篇(第1~2章)为基础技术篇,主要包括Java语言基础和Ajax必备技术等内容;第二篇(第3~7章)为JSP技术篇,主要包括JSP指令、JSP动作标签、JSP内置对象、EL表达式和JSTL标签库等内容;第三篇(第8~14章)为框架技术篇,主要包括Struts2基础、Struts2标签、Hibernate常用类与接口、Hibernate配置属性、Spring基础、Spring持久化和Spring Web标签等内容。本书内容涉及Java Web编程中的各种技术,在每一章中均按英文字母顺序对讲解的知识点进行排序,并在每个知识点后面使用示例进行说明。对于重要的知识点,还添加了具有代表性的典型应用。
本书特点
  * 即查、即学、即用:本书将查、学、用结合为一体,读者通过本书即可进行快速查询和应用,既是实用的工具书,也是学习的参考书。
  * 字母排序,快捷搜索:本书在讲解时按照功能进行了分类,读者在使用时可以根据功能快速缩小查找范围。并且每种技术以英文字母顺序进行排序,方便读者更快、更准确地查找相关内容。
  * 内容全面,示例丰富:本书内容涵盖了本语言学习所应用的各方面的技术和应用。为了便于读者快速掌握每个知识点的使用,每个知识点都对应有一个或多个示例,并提供详尽注释。
  * 精彩栏目,贴心提醒:本书根据需要在各章中使用了“注意”、“说明”、“技巧”等小栏目,读者在学习过程中,可以更轻松地理解相关知识点及概念,并掌握个别技术的应用技巧。
读者对象
  * 初学编程的自学者       
  * 编程爱好者
  * 大中专院校的老师和学生    
  * 相关培训机构的老师和学员
  * 初中级程序开发人员      
  * 程序测试及维护人员
  * 参加实习的“菜鸟”程序员
本书服务
  如果在使用本书时遇到什么困难或疑惑,可以联系我们,我们将在5个工作日内提供解答。我们的服务方式如下:
  * 服务网站:www.mingribook.com
  * 服务QQ:4006751066
  * 服务信箱:mingrisoft@mingrisoft.com
  * 服务电话:0431-84978981/84978982
  * 学习社区:www.mrbccd.com
致读者
  本书由明日科技策划并组织编写,主要编写人员有冯庆东、李根福、王国辉、王小科、张鑫、杨丽、顾艳玲、赛奎春、高春艳、陈英、宋禹蒙、刘佳、辛洪郁、刘莉莉等。在编写本书的过程中,我们以科学、严谨的态度,力求精益求精,仍难免存在疏漏和不足之处,敬请广大读者批评指正。
  本书部分实例源码可从华章网站(www.hzbook.com)下载。
  
      编者 
      2013年7月

上架指导

计算机\程序设计

封底文字

图书封面宣传

作者简介

冯庆东 李根福 等编著:暂无简介

图书目录

前 言

第一篇 基础技术篇

第1章 Java语言基础 2

1.1 字符串 2

1.1.1 charAt方法——返回指定索引位置的char值 2

1.1.2 compareTo方法——比较两个字符串 2

1.1.3 compareToIgnoreCase方法——不考虑大小写比较两个字符串 3

1.1.4 contains方法——判断是否包含指定字符 4

1.1.5 copyValueOf方法——字符数组生成字符串 4

1.1.6 endsWith方法——判断字符串是否以指定的后缀结束 5

1.1.7 equals方法——字符串比较 5

1.1.8 equalsIgnoreCase方法——忽略大小写判断字符串相等 6

1.1.9 format方法——格式化字符串 6

1.1.10 getBytes方法——获取字符串的字节数组 8

1.1.11 indexOf方法——返回第一次出现的索引位置 9

1.1.12 isEmpty方法——判断字符串是否为空 10

1.1.13 lastIndexOf方法——返回最后一次出现的索引位置 10

1.1.14 length方法——获取字符串的长度 11

1.1.15 replace方法——字符串替换 12

1.1.16 replaceAll方法——替换所有匹配的字符串 12

1.1.17 substring方法——求子字符串 13

1.1.18 toCharArray方法——将字符串转换成一个字符数组 13

1.1.19 trim方法——去除字符串的前后空格 14

1.1.20 valueOf方法——返回数据的字符串表示形式 14

1.2 集合类 17

1.2.1 List.add方法——向集合列表中添加对象 17

1.2.2 List.addAll方法——添加所有元素到列表中 18

1.2.3 List.clear方法——从列表中移除所有元素 19

1.2.4 List.contains方法——判断列表中是否包含指定元素 20

1.2.5 List.get方法——获取列表指定位置的元素 20

1.2.6 List.isEmpty方法——判断集合对象是否为空 21

1.2.7 List.iterator方法——对列表元素进行迭代 21

1.2.8 List.remove方法——移出列表中的指定元素 22

1.2.9 List.removeAll方法——从列表中移除所有元素 23

1.2.10 List.size方法——返回列表中元素的个数 23

1.2.11 List.subList方法——获取列表中指定范围的子列表 24

1.2.12 Map.clear方法——从Map集合中移除所有映射关系 24

1.2.13 Map.containsKey方法——判断Map集合对象中是否包含指定的键名 25

1.2.14 Map.containsValue方法——判断Map集合中是否包含指定的键值 25

1.2.15 Map.equals方法——判断Map集合是否与指定的对象相同 26

1.2.16 Map.get方法——返回指定键所映射的值 27

1.2.17 Map.isEmpty方法——判断Map 集合对象是否包含内容 27

1.2.18 Map.keySet方法——获取Map集合的所有键名 28

1.2.19 Map.put方法——获取Map集合的所有键名 28

1.2.20 Map.putAll方法——追加一个Map对象到当前Map集合 29

1.2.21 Map.values方法——获取Map集合中的所有键值对象 29

1.2.22 Set.add方法——向Set集合添加对象 30

1.2.23 Set.contains方法——判断Set集合是否包含指定的对象 30

1.2.24 Set.isEmpty方法——判断Set集合对象是否为空 31

1.2.25 Set.remove方法——移除Set集合中的指定对象 31

1.2.26 Set.toArray方法——用Set集合中的所有对象创建一个数组 32

1.3 数据库 33

1.3.1 Connection.close方法——关闭Connection对象 33

1.3.2 Connection.commit方法——提交事务 33

1.3.3 Connection.createStatement方法——创建一个Statement对象 34

1.3.4 Connection.getClientInfo方法——获取客户端信息属性集 35

1.3.5 Connection.getMetaData方法——获取数据库的元数据 35

1.3.6 Connection.prepareCall方法——调用数据库存储过程 35

1.3.7 Connection. prepareStatement方法——创建一个预处理语句 37

1.3.8 Connection. rollback方法——事务回滚 38

1.3.9 Connection. setAutoCommit方法——设置数据库连接的提交模式 38

1.3.10 DriverManager.deregisterDriver方法——删除一个驱动程序 38

1.3.11 DriverManager. getDriver方法——选择一个适当的驱动程序 39

1.3.12 DriverManager. getDrivers方法——获取全部已加载的驱动程序 39

1.3.13 DriverManager.getConnection方法——获取数据库连接 40

1.3.14 DriverManager. getLoginTimeout方法——获取连接数据库的等待时间 41

1.3.15 DriverManager.getLogWriter方法——获取日志的打印输出流 41

1.3.16 DriverManager. println方法——输出日志 42

1.3.17 Statement. addBath方法——添加批处理语句 42

1.3.18 Statement.clearBath方法——清除批处理语句 42

1.3.19 Statement.clearWarnings方法——清除所有警告 43

1.3.20 Statement.execute方法——执行SQL语句 43

1.3.21 Statement.executeBath方法——执行批处理语句 43

1.3.22 Statement.executeUpdate方法——执行更新操作 44

1.3.23 Statement.executeQuery方法——执行查询操作 44

1.3.24 Statement.getFetchSize方法——获取结果集的行数 45

1.3.25 Statement.getGeneratedKeys方法——获取自动生成的键 45

1.3.26 Statement.getMoreResults方法——移动到Statement对象的下一个结果 46

1.3.27 Statement.getResultSet方法——获取结果集 46

1.3.28 Statement. setMaxRows方法——获取最大行数 47

1.3.29 PreparedStatement.clearParameters方法——立即清除当前参数值 47

1.3.30 PreparedStatement.execute方法——执行SQL语句 48

1.3.31 PreparedStatement.executeQuery方法——执行查询语句 48

1.3.32 PreparedStatement.executeUpdate方法——执行更新语句 49

1.3.33 PreparedStatement.getMetaData方法——获取ResultSet对象列的信息 49

1.3.34 PreparedStatement. getParameterMetaData方法——获取参数信息 50

1.3.35 PreparedStatement.setBigDecimal方法——设置大数字参数值 50

1.3.36 PreparedStatement.setBoolean方法——设置布尔型参数 51

1.3.37 PreparedStatement.setByte方法——设置字节型参数 51

1.3.38 PreparedStatement.setCharacterStream方法——将指定参数设置为给定Reader对象 52

1.3.39 PreparedStatement.setDate方法——设置日期型参数 53

1.3.40 PreparedStatement.setInt方法——设置整型参数 53

1.3.41 PreparedStatement. setNString方法——设置String类型的参数 54

1.3.42 ResultSet.absolute方法——将光标移动到指定行 54

1.3.43 ResultSet.afterLast方法 55

1.3.44 ResultSet.beforeFirst方法——将光标移动到第一行之前 55

1.3.45 ResultSet.close方法——关闭ResultSet对象 55

1.3.46 ResultSet.deleteRow方法——删除当前行 56

1.3.47 ResultSet.first方法——将光标移动到第一行 56

1.3.48 ResultSet.getAsciiStream方法——获取指定列的ASCII字符流的值 57

1.3.49 ResultSet.getByte方法——获取字节型的数据 58

1.3.50 ResultSet.getMetaData方法——获取对象的列信息 59

1.3.51 ResultSet. getRow方法——获取当前行编号 59

1.3.52 ResultSet.getString方法——获取String类型的数据 60

1.3.53 ResultSet. isAfterLast方法——判断光标是否位于最后一行之后 60

1.3.54 ResultSet. isBeforeFirst方法——判断光标是否位于第一行之前 60

1.3.55 ResultSet.isFirst方法——判断光标是否位于第一行 61

1.3.56 ResultSet. isLast方法——判断光标是否位于最后一行 61

1.3.57 ResultSet.last方法——将光标移动到最后一行 61

1.3.58 ResultSet.next方法——将光标从当前的位置向下移动一行 62

第2章 Ajax必备 63

2.1 HTML语言 63

2.1.1 标记——超级链接标记 63

  2.1.2
  标记——设置热点区域标记 66

  2.1.3 标记——文字粗体标记 68

    2.1.4 标记——嵌入多种格式的音乐文件标记 69
2.1.5 

标记——标识文件中的内容是引用数据的标记 70
2.1.6 标记——HTML的主体标记 71
2.1.7 
标记——换行标记 72
2.1.8 
标记——居中标记 73
2.1.9 
标记——定义列表中列表项的解释标记 74
2.1.10 标记——显示目录列表标记 75
2.1.11 
标记——块级元素标记 75
2.1.12 
标记——显示定义列表标记 77
2.1.13 
标记——显示定义列表中的列表项标记 78
2.1.14 标记——嵌入多媒体文件标记 79
2.1.15 标记——字体标记 80
2.1.16 
标记——表单标记 81
2.1.17 标记——框架标记 82
2.1.18 标记——框架集标记 83
2.1.19 标记——标题标记 85
2.1.20 标记——头部标记 86
2.1.21 
标记——水平线标记 87
2.1.22 标记——标识HTML文档标记 88
2.1.23 标记——文字斜体标记 89
2.1.24