最新公告
  • 欢迎您光临易源码,本站每日发布最新资源,Ctrl+D收藏本站,方便下次访问!获取免费下载
  • 《Java Web开发实战1200例(第2卷)》PDF 下载

    资源名称:《Java Web开发实战1200例(第2卷)》PDF 下载

    内容简介:

    Java Web开发实战1200例(第2卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为核心,介绍了应用Java Web进行程序开发的各个方面的知识和技巧,主要内容包括流行组件应用、数据库应用、图表统计、Ajax框架应用、流行框架、网站安全与架构模式、综合应用等。全书分为7篇23章,共计600个实例,并附带600个技巧。书中每个实例都是作者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。

    《Java Web开发实战1200例(第2卷)》附带有配套DVD光盘,光盘中提供有书中全部实例的源代码,这些源代码都是经过作者精心调试通过的,保证能够在Windows XP、Windows 2003及Windows 7操作系统下编译和运行。

    《Java Web开发实战1200例(第2卷)》非常适合Java Web项目开发人员、Java Web初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。

    资源目录:

    第1篇 流行组件应用篇

    第1章 操作XML文件 2

    1.1 XML基础操作 3

    实例001 CSS格式化XML布局 3

    实例002 CSS改变XML中鼠标指针形状 5

    实例003 CSS在XML中添加背景图 7

    实例004 CSS制作XML表格 8

    实例005 XML中的提取节点字符串值 10

    实例006 在XML内部定义DTD 12

    实例007 在XML外部引用DTD 14

    实例008 验证XML是否符合DTD的定义 15

    实例009 在DTD中声明元素 16

    实例010 在DTD中声明重复元素 17

    实例011 在DTD中声明选择性元素 19

    实例012 在DTD中使用ENTITY 20

    1.2 应用XML Schema 21

    实例013 验证XML是否符合Schema的描述 21

    实例014 XSD文档根元素的引用 24

    实例015 在XSD中设定元素的出现顺序 25

    实例016 在XSD中使用扩展数据类型 26

    实例017 在XSD中使用元素的条理化 29

    实例018 XSD中的多属性打包 30

    实例019 XSD中对元素的限定 32

    实例020 在XSD中使用取值范围的限定 34

    实例021 在XSD中声明元素属性 36

    实例022 在XSD中对字符进行限制 38

    实例023 在XSD中对数值进行限制 39

    1.3 XML解析 41

    实例024 使用DOM组件从文件中读取XML 41

    实例025 使用DOM组件从数据流中读取XML 42

    实例026 使用JDOM组件从文件中读取XML 44

    实例027 使用JDOM组件读取XML 45

    实例028 使用SAX组件从文件中读取XML 48

    实例029 使用SAX组件从数据流中读取XML 50

    实例030 使用DOM组件解析XML元素名称 52

    实例031 使用DOM组件解析XML元素名称和内容 54

    实例032 使用SAX组件解析XML元素名称 56

    实例033 使用SAX组件解析XML元素名称和内容 58

    实例034 使用SAX组件解析XML元素属性和属性值 61

    实例035 使用DOM组件解析XML元素属性和属性值 62

    实例036 使用SAX验证DTD 64

    实例037 使用dom4j解析XML文件 66

    第2章 发送与接收邮件 69

    2.1 配置邮件服务器 70

    实例038 在Windows Server 2003系统下安装和配置邮件服务器 70

    实例039 配置开源邮件服务器Apache James Server 72

    实例040 安装和配置Magic Winmail邮件服务器 73

    2.2 应用JavaMail组件发送邮件 75

    实例041 发送普通格式的邮件 76

    实例042 发送HTML格式的邮件 78

    实例043 发送带附件的邮件 80

    实例044 群发普通邮件 82

    实例045 群发HTML格式的邮件 84

    实例046 群发带附件的邮件 85

    实例047 通过邮箱激活用户的注册 86

    2.3 应用JavaMail组件接收邮件 89

    实例048 应用POP3协议接收未读邮件和已读邮件 89

    实例049 应用POP3协议接收带附件的邮件 94

    实例050 应用IMAP协议接收未读邮件和已读邮件 100

    实例051 应用IMAP协议接收带附件的邮件 103

    2.4 应用Apache commons-email组件发送邮件 106

    实例052 发送普通格式的邮件 106

    实例053 发送带多个附件的邮件 108

    实例054 群发普通邮件 110

    实例055 群发HTML格式的邮件 111 

    实例056 群发带附件的邮件 112

    实例057 通过邮箱激活用户的注册 113

    2.5 应用Spring的E-mail抽象层发送邮件 116

    实例058 发送普通文本邮件 116

    实例059 发送HTML格式的邮件 118

    实例060 发送带附件的邮件 121

    实例061 群发普通文本邮件 123

    第2篇 数据库应用篇

    第3章 数据库操作技术 126

    3.1 建立Connection数据库连接 127

    实例062 建立Access数据库连接 127

    实例063 建立与MySQL数据库的连接 128

    实例064 建立与SQL Server 2000数据库的连接 129

    实例065 建立与SQL Server 2005数据库的连接 130

    实例066 建立与Oracle数据库的连接 131

    实例067 建立与Java DB数据库的连接 132

    3.2 数据库与数据表 133

    实例068 列举SQL Server数据库中的数据表 133

    实例069 列举MySQL数据库中的数据表 134

    实例070 查看数据表结构 135

    实例071 动态维护投票数据库 136

    实例072 SQL Server数据库的备份 139

    实例073 SQL Server数据库的恢复 142

    实例074 MySQL数据库的备份 145

    实例075 MySQL数据库的恢复 147

    3.3 数据库的添加、删除与更新操作 148

    实例076 将员工信息添加到员工表 148

    实例077 在添加数据时进行数据验证 149

    实例078 插入用户登录日志信息 150

    实例079 生成有规律的编号 151

    实例080 生成没有规律的编号 153

    实例081 在插入数据时过滤掉危险字符 154

    实例082 将用户选择的爱好信息以字符串形式保存到数据库 155

    实例083 实现跨数据库的表内容复制 156

    实例084 使用UNION ALL语句批量插入数据 156

    实例085 更新指定记录 157

    实例086 将数据表清空 159

    第4章 SQL语句应用技术 160

    4.1 聚集函数与日期查询 161

    实例087 利用SUM函数实现数据汇总 161

    实例088 利用AVG函数实现计算平均值 162

    实例089 利用MIN函数求数据表中的最小数据 163

    实例090 应用MAX函数求数据表中的最大值 164

    实例091 COUNT函数求销售额大于某值的图书种类 165

    实例092 查询与张静同一天入司的员工信息 166

    实例093 使用IN谓词查询某几个时间的数据 167

    实例094 对数据进行降序排序查询 169

    实例095 数据的多条件排序查询 170

    实例096 对统计结果进行排序 171

    实例097 查询SQL Server数据表中的前3条数据 174

    实例098 查询SQL Server数据表中的后3条数据 175

    实例099 查询MySQL数据表中的前3条数据 176

    实例100 查询MySQL数据表中的后3条数据 177

    4.2 排序与分组函数的应用 178

    实例101 按照字母顺序对留学生表进行排序 178

    实例102 按姓氏笔画排序 180

    实例103 将汉字按音序排序 181

    实例104 按列的编号排序 182

    实例105 从表中随机返回记录 183

    实例106 使用GROUP BY子句实现数据的分组统计 184

    实例107 利用GROUP BY函数实现多表分组统计 185

    4.3 比较大小与逻辑应用 187

    实例108 在查询结果中不显示重复记录 187

    实例109 使用NOT查询不满足条件的记录 188

    实例110 使用BETWEEN进行区间查询 190

    实例111 使用关系运算符查询某一时间段的数据 191

    实例112 计算两个日期间的月份数 192

    第5章 复杂查询技术 194

    5.1 使用子查询 195

    实例113 将子查询作为表达式 195

    实例114 用子查询作为派生表 196

    实例115 通过子查询关联数据 197

    实例116 使用IN谓词限定查询范围 198

    实例117 使用NOT IN子查询实现差集运算 200

    实例118 使用NOT IN子查询实现反向查询 201

    实例119 实现笛卡儿乘积查询 202

    实例120 比较运算符引入子查询 203

    实例121 在查询中使用聚合函数 204

    实例122 在删除数据时使用子查询 205

    5.2 多表连接查询 206

    实例123 使用UNION运算符使学生档案归档 206

    实例124 内连接查询指定课程的教师信息 207

    实例125 左外连接查询员工信息 208

    实例126 右外连接查询员工信息 210

    实例127 多表外连接查询 211

    实例128 完全连接查询 212

    5.3 嵌套查询 213

    实例129 查询平均成绩在85分以上的学生信息 213

    实例130 多表统计本科学历部门经理的月收入情况 214

    实例131 在嵌套中使用exists关键字 215

    实例132 动态指定查询条件 216

    5.4 常见谓词的使用 217

    实例133 应用patindex谓词进行模糊查询 217

    实例134 在查询中使用四舍五入谓词ROUND 218 

    实例135 查询比质量部所有员工工资都高的员工信息 219

    实例136 查询工资高于质量部任意一名员工的员工信息 220

    实例137 应用UNION谓词消除重复的行 221

    实例138 应用UNION ALL谓词保留重复行 222

    实例139 查询各商品销售额所占的百分比 223

    第6章 数据库高级应用 225

    6.1 在JavaWeb程序中调用存储过程 226

    实例140 调用存储过程实现用户身份的验证 226

    实例141 调用存储过程添加数据 227

    实例142 调用加密存储过程 228

    实例143 获取数据库中所有存储过程 229

    实例144 修改存储过程 231

    实例145 删除存储过程 232

    6.2 使用触发器 233

    实例146 应用触发器添加日志信息 233

    实例147 应用触发器级联删除数据 235

    实例148 调用UPDATE触发器修改数据 236

    实例149 获取数据库中所有触发器名称 238

    实例150 创建带有触发条件的触发器 238

    6.3 使用批处理 240

    实例151 使用批处理删除数据 240

    实例152 批量提高员工工资 243

    实例153 将教师表中数据全部添加到选课表 244

    实例154 在批处理中使用事务 246

    6.4 使用视图 247

    实例155 通过Java Web程序创建视图 247

    实例156 应用视图查询数据 250

    实例157 使用视图计算数据 251

    实例158 使用视图格式化检索出来的数据 252

    实例159 获取数据库中的全部用户视图 253

    实例160 修改视图 254

    实例161 删除视图 255

    第3篇 图表统计篇

    第7章 JFreeChart绘图基础 260

    7.1 图表的基础 261

    7.2 设置图表的背景 270

    7.3 处理图表的边框 274

    7.4 修改图表的图例 277

    第8章 基础图表技术 284

    8.1 普通饼图 285

    8.2 3D饼图 294

    8.3 多饼图 297

    8.4 基本柱形图 302

    8.5 X坐标轴 307

    8.6 Y坐标轴 323

    8.7 高级柱形图 342

    第9章 扩展图表技术 369

    9.1 区域图 370

    9.2 折线图 386

    9.3 时序图 408

    9.4 联合分类图 423

    9.5 图表的综合应用 429

    第10章 基于Cewolf组件的图表编程 440

    10.1 生成基于DefaultCategoryDataset数据集的图表 441

    10.2 绘制饼状图表 448

    10.3 绘制基于XYDataset数据集的图表 451

    10.4 绘制基于OHLCDataset数据集的图表 458

    10.5 生成组合图表 461

    10.6 绘制其他类型的图表 464

    10.7 综合图表的应用 469

    第4篇 Ajax框架应用篇

    第11章 Prototype框架 480

    11.1 使用Prototype基本函数 481

    11.2 Prototype自定义对象和类 485

    11.3 对Ajax的支持 492

    12.1 DOM技术 498

    12.2 表单处理 505

    12.3 操作表格 512

    12.4 其他特效 518

    12.5 对Ajax的支持 532

    第13章 Dojo框架 538

    13.1 Dojo的常用widget 539

    13.2 Dojo的基本应用 544

    13.3 Dojo对Ajax的支持 551

    第5篇 流行框架篇

    第14章 Struts2框架应用 560

    14.1 Struts2的基本配置与零配置 561

    14.2 Struts2数据校验与拦截器 566

    14.3 文件上传与下载 572

    14.4 Struts2对Ajax的支持 578

    第15章 Struts2框架标签应用 593

    15.1 OGNL语言 594

    15.2 控制标签 601

    15.3 数据标签 608

    15.4 表单标签 619

    第16章 Hibernate框架基础 632

    16.1 操作实体对象 633

    16.2 HQL与QBC检索方式 647

    第17章 Hibernate高级话题 676

    17.1 关联映射 677

    17.2 Hibernate检索策略 689

    17.3 Hibernate集合映射与事务应用 694

    第18章 Spring框架基础 702

    18.1 Spring的依赖注入 703

    18.2 Spring的事务管理 720

    18.3 Spring的面向切面编程 724

    18.4 Spring的持久化 728

    18.5 在Spring中生成非HTML输出 751

    18.6 Spring文件上传与国际化 755

    第19章 Spring的Web MVC框架 759

    19.1 Spring的控制器 760

    19.2 在线通讯录 778

    19.3 图书信息管理 785

    第6篇 网站安全与架构模式篇

    第20章 网站性能优化与安全策略 792

    20.1 文件保护 793

    20.2 漏洞防护与数据加密 802

    20.3 获取客户端信息 814

    第21章 设计模式与架构 819

         (本章内容在配书光盘中)

    21.1 接口型模式 820

    21.2 责任型模式 829

    21.3 构造型模式 842

    21.4 行为型模式 853

    21.5 网站开发架构模式 870

    第7篇 综合应用篇

    第22章 网站设计与网页配色 880

         (本章内容在配书光盘中)

    22.1 企业网站 881

    22.2 电子商务类 887

    22.3 搜索引擎类 889

    22.4 生活资讯类 891

    22.5 娱乐类网站 894

    22.6 供求信息类 898

    22.7 其他应用 900

    第23章 Java Web典型项目开发案例 904

         (本章内容在配书光盘中)

    23.1 Ajax聊天室 905

    23.2 博客网核心模块开发 915

    23.3 在线投票统计功能 922

    23.4 B2C电子商务网站 929

    23.5 在线音乐 937

    23.6 校内数码相册 944

    23.7 仿百度知道之明日知道 953

    资源截图:

    《Java Web开发实战1200例(第2卷)》PDF 下载插图

    猜你在找

    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!
    5.如有侵权请联系客服邮件pnp8com@qq.com

    易源码 » 《Java Web开发实战1200例(第2卷)》PDF 下载
    • 2020-11-19易源码首次发布本文的日期!
    • 10283会员总数(位)
    • 30012资源总数(个)
    • 864本周发布(个)
    • 121 今日发布(个)
    • 1994稳定运行(天)

    每天发布优质最新资源

    会员全站免费下载 每日下载不限次数