第一图书网

Java Web开发实战1200例(第Ⅱ卷)

卢瀚//王春斌 清华大学
出版时间:

2011-6  

出版社:

清华大学  

作者:

卢瀚//王春斌  

页数:

818  

Tag标签:

无  

前言

特别说明: 《Java Web开发实战1200例》包括第I卷、第II卷共计1200个例子,本书是第II卷,包含600个例子。  程序开发是一项艰辛的工作,不仅考验着开发人员的智力,更考验着开发人员的体力。纵观国内的软件企业,内部开发团队挑灯夜战、连续加班是常有的事情。笔者曾“有幸”参加过十几个项目的开发工作,对编程有深刻的体会。编程是一项复杂的创造性工作,它不仅需要开发人员掌握各方面的知识,还需要开发人员积累丰富的开发经验。项目开发中的一个问题可能会占用团队几天甚至十几天的时间,但是如果开发人员遇到过类似的问题,也许几分钟就可以解决。这就体现了编程经验的重要性,也是许多软件企业用人时选择有项目开发经验人员的主要原因。本书作者精选了项目开发中的600个实例,涵盖了操作XML文件、发送与接收邮件、数据库操作技术、SQL语句应用技术、复杂查询技术、数据库高级应用、JFreeChart绘图基础、基础图表技术、扩展图表技术、基于Cewolf组件的图表编程、Prototype框架、jQuery框架、Dojo框架、Struts2框架应用、Struts2框架标签应用、Hibernate框架基础、Hibernate高级话题、Spring框架基础、Spring的 Web MVC 框架、网站性能优化与安全策略、设计模式与架构、网站设计与网页配色、Java Web典型项目开发案例等各方面的内容,每一个知识点下还提供了针对性强、实用性高的经验技巧,帮助开发人员快速解决疑难问题。希望本书能够成为编程人员身边的必备参考书,为读者学习编程和从事项目开发起到推波助澜的作用。本书内容本书分为7篇23章,共计600个实例。所选实例均来源于一线开发人员的实际项目开发,囊括了开发中经常使用和需要解决的热点、难点问题。通过本书的学习,读者可以快速地解决开发中的难题,提高编程效率。  为了方便读者学习书中实例,积累开发经验,本书在讲解实例时按照 “实例说明”、“关键技术”、“设计过程”和“秘笈心法”4个阶段进行讲解。◆ 实例说明  实例说明部分利用图文结合的方式,介绍实例的特点、功能和运行效果,使读者可以快速了解实例的作用和从实例中可学到的技能。◆ 关键技术  关键技术部分剖析了实例使用的核心技术。这样,读者在不必查看设计过程和源代码的情况下就可以快速掌握实例关键技术,甚至直接做出实例。◆ 设计过程  设计过程部分详细介绍了实例的开发过程,读者可以按照该部分内容做出自己的实例程序。◆ 秘笈心法  秘笈心法部分给出了与实例相关的技巧、注意事项或经验总结,丰富读者的编程经验。本书特色 ◆ 实例丰富,经验超值  本书精选了600个实例和600条经验技巧,涵盖了编程多个方面的各种应用,用户开发中所需的技术、技巧、解决方案几乎都可找到。◆ 易查、易学、易用  可以通过目录查找任意实例的实例说明、关键技术、设计过程、秘笈心法等内容。◆ 特点突出,功能完善,实用性强  书中所选实例均是项目开发中经常需要使用或实现的技术,有许多实例是开发人员梦寐以求的。◆ 赠送所有实例源码  书中所有实例均提供有源代码,用户在开发中可以快速借鉴或应用。◆ 段落工整、简洁,图文结合,更容易学习◆ 编码规范,注释详尽  为了提高用户的实际开发能力,书中代码都是经过严格审查的,可以与商业源码媲美。此外,为了方便用户阅读代码,几乎所有代码都提供有详细注释。超值DVD光盘为了帮助读者学习和使用书中的实例,本书附赠有DVD光盘,里面不仅提供有书中所有实例项目的源代码、素材,还提供了关键实例的开发视频讲解及Java Web学习资料。本书约定◆ 实例使用方法  用户在学习本书过程中,可以从光盘中复制实例,去掉实例的只读属性。有些实例需要使用相应的数据库或第三方资源,这些实例在使用前需要进行相应配置,详细使用方法请参考本书光盘使用说明书。此外,如果用户直接将本书实例用于商业用途,由此产生的不良后果由用户自己承担。◆ 实例及录像位置  书中实例在光盘中的存储格式为“MR\章号\实例序号”。例如,“MR\11\267”表示实例267,位于第11章。◆ 部分实例只给出关键代码  由于篇幅有限,书中有些实例只给出了关键代码,完整代码参见配书光盘实例程序。学习答疑  如果您在学习或使用本书的过程中遇到问题或疑惑,可以通过如下方式与我们联系。  我们承诺将在5个工作日内给您提供解答。  编 者

内容概要

  本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为核心,介绍了应用Java
Web进行程序开发的各个方面的知识和技巧,主要内容包括流行组件应用、数据库应用、图表统计、Ajax框架应用、流行框架、网站安全与架构模式、综合应用等。全书分为7篇23章,共计600个实例,并附带600个技巧。书中每个实例都是作者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。
  本书附带有配套DVD光盘,光盘中提供有书中全部实例的源代码,这些源代码都是经过作者精心调试通过的,保证能够在Windows
XP、Windows 2003及Windows 7操作系统下编译和运行。
  本书非常适合Java Web项目开发人员、Java
Web初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。

书籍目录

第1篇 流行组件应用篇
 第1章 操作XML文件
  1.1 XML基础操作
   实例001CSS格式化XML布局
   实例002CSS改变XML中鼠标指针形状
   实例003CSS在XML中添加背景图
   实例004CSS制作XML表格
   实例005XML中的提取节点字符串值
   实例006在XML内部定义DTD
   实例007在XML外部引用DTD
   实例008验证XML是否符合DTD的定义
   实例009在D1D中声明元素
   实例010在DTD中声明重复元素
   实例011在DTD中声明选择性元素
   实例012在DTD中使用ENTITY
  1.2 应用XMLSclaema
   实例013验证XML是否符合Schema的描述
   实例014XSD文档根元素的引用
   实例015在XSD中设定元素的出现顺序
   实例016在XSD中使用扩展数据类型
   实例017在XSD中使用元素的条理化
   实例018XSD中的多属性打包
   实例019XSD中对元素的限定
   实例020在XSD中使用取值范围的限定
   实例021在XSD中声明元素属性
   实例022在XSD中对字符进行限制
   实例023在XSD中对数值进行限制1-3XML解析
   实例024使用DOM组件从文件中读取XML
   实例025使用DOM组件从数据流中读取XML
   实例026使用JDOM组件从文件中读取XML
   实例027使用JDOM组件读取XML
   实例028使用SAX组件从文件中读取XMI
   实例029使用SAX组件从数据流中读取XMI
   实例030使用DOM组件解析XML元素名称
   实例031使用DOM组件解析XML元素名称和内容
   实例032使用SAX组件解析.XML元素名称
   实例033使用SAX组件解析XML元素名称和内容
   实例034使用SAX组件解析)XML元素属性和属性值
   实例035使用DOM组件解析:XML元素属性和属性值
   实例036使用SAX验证DTD
   实例037使用dom4j解析XML文件
  
 第2章 发送与接收邮件
  2.1 配置邮件服务器
   实例038在WindowsServer2003系统下安装和配置邮件服务器
   实例039配置开源邮件服务器ApacheJamesServer
   实例040安装和配置MagicWinmail邮件服务器
  2.2 应用JaVaMail组件发送邮件
   实例041发送普通格式的邮件
   实例042发送HTML格式的邮件
   实例043发送带附件的邮件
   实例044群发普通邮件
   实例045群发HTML格式的邮件
   实例046群发带附件的邮件
   实例047通过邮箱激活用户的注册
  2.3 应用JaVaMail组件接收邮件
   实例048应用POP3协议接收未读邮件和已读邮件
   实例049应用POP3协议接收带附件的邮件
   实例050应用IMAP协议接收未读邮件和已读邮件
   实例051应用IMAP协议接收带附件的邮件
  2.4 应用AD achecommons.email组件发送邮件
   实例052发送普通格式的邮件
   实例053发送带多个附件的邮件
   实例054群发普通邮件
   实例055群发HTML格式的邮件
   实例056群发带附件的邮件
   实例057通过邮箱激活用户的注册
  2.5 应用Sp血g的E-mail抽象层发送邮件
   实例058发送普通文本邮件
   实例059发送HTML格式的邮件
   实例060发送带附件的邮件
   实例061群发普通文本邮件
第2篇 数据库应用篇
 第3章 数据库操作技术
  3.1 建立Connection数据库连接
   实例062建立Access数据库连接
   实例063建立与My SQL数据库的连接
   实例064建立与SQLServer2000数据库的连接
   实例065建立与SQLServer2005数据库的连接
   实例066建立与Oracle数据库的连接
   实例067建立与Java DB数据库的连接
  3.2 数据库与数据表
   实例068列举SQL Server数据库中的数据表
   实例069列举My SQL数据库中的数据表
   实例070查看数据表结构
   实例071动态维护投票数据库
   实例072SQLServer数据库的备份
   实例073SQLServer数据库的恢复
   实例074MySQL数据库的备份
   实例075MySQL数据库的恢复
  3-3数据库的添加、删除与更新操作
   实例076将员工信息添加到员工表
   实例077在添加数据时进行数据验证
   实例078插入用户登录日志信息
   实例079生成有规律的编号
   实例080生成没有规律的编号
   实例081在插入数据时过滤掉危险字符
   实例082将用户选择的爱好信息以字符串形式
  保存到数据库
   实例083实现跨数据库的表内容复制
   实例084使用UNIONALL语句批量插入数据
   实例085更新指定记录
   实例086将数据表清空
  
 第4章 SQL语句应用技术
  4.1 聚集函数与日期查询
   实例087利用sLIM函数实现数据汇总
   实例088利用AVG函数实现计算平均值
   实例089利用MIN函数求数据表中的最小数据
   实例090应用MAX函数求数据表中的最大值
   实例091COUNT函数求销售额大于某值的图书种类
   实例092查询与张静同一天入司的员工信息
   实例093使用IN谓词查询某几个时间的数据
   实例094对数据进行降序排序查询
   实例095数据的多条件排序查询
   实例096对统计结果进行排序
   实例097查询SQL Server数据表中的前3条数据
   实例098查询SQL Server数据表中的后3条数据
   实例099查询My SQL数据表中的前3条数据
   实例100查询My SQL数据表中的后3条数据
  4.2 排序与分组函数的应用
   实例101按照字母顺序对留学生表进行排序
   实例102按姓氏笔画排序
   实例103将汉字按音序排序
   实例104按列的编号排序
   实例105从表中随机返回记录
   实例106使用GROIJPBY子句实现数据的分组统计
   实例107利用GROUPBY函数实现多表分组统计
  4.3 比较大小与逻辑应用
  ……
第3篇 图表统计篇
第4篇 Ajax框架应用篇
第5篇 流行框架篇
第6篇 网络安全与框架模式篇
第7篇 结合应用篇

章节摘录

版权页:插图:


编辑推荐

《Java Web开发实战1200例(第2卷)》编辑推荐:600个编程实例,练习、速查、应用三位一体;500余经验技巧,解惑、拓展、总结全面透析;海量学习资料,立体化学习服务。《Java Web开发实战1200例(第2卷)》是一套编程实例类丛书,丛书共包括7个品种(详见封四),每个品种的第1卷、第11卷各精选了600个实例和约500个经验技巧,涵盖了编程多个方面的各种应用,是目前市场上最全面的编程实例类丛书,堪称编程实例的“四库全书”,开发中所需的技术、技巧在书中几乎都可以找到。例子非常实用,书中所选实例均是开发中经常需要使用或实现的技术,由数名工程师多年积累而成,许多实例是开发人员梦寐以求的。实例解释详细、可操作性很强,实例都会给出程序说明、设计思路、设计步骤、源程序等内容,读者可按部就班直接使用、参考。经验、技巧、总结方便读者拓展,实例给出了很多“秘笈心法”,帮助读者拓展思路、解释答疑、少走弯路。

图书封面

图书标签Tags

广告

下载页面


Java Web开发实战1200例(第Ⅱ卷) PDF格式下载



书中内容涉及面很广,是很实用的一本Java Web开发方面的参考书。


非常好的工具书,适合每个学习java web开发的人


这本书非常好看,各个击破,通俗易懂,实例丰富,非常满意


实例很多,买了I就想顺带连II一起买了


做一个项目时间久了,一些知识很容易忘记。 翻翻这书,就记起来了。


书是很好,但书中没有光盘,已申请换货。


书不错,就是最后几章在光盘里不舒服


书非常好,很实用,介绍的很全面!非常有用!


做项目正好就用上了


直接买的第二卷,郁闷


很不错的技术字典!讲解详细,内容充实!值得一买!


内容不错,书的质量太烂,后两章居然是电子书


适合初级的人使用


坑爹,最后几章是电子书,是不是盗版书啊!


光盘有点花,不过还是读出来了


书很厚,还没仔细研究


书很厚,像板砖,有得看了。


一年前买的,现在才评论,真心不错,要多练习。


很实用的,适合想字典一样查用


听着书名就感觉很好,另外内容确实非常实用,同事都天天在看


小弟这几天认真的看了一遍,跟我说很不错。同学都推荐他买


正在看呢,挺适合的。


东西不错,适合做工具书


后边有几章是电子板的,说是纸张贵,对此很反感


很好,值得拥有,


看起来不错。还没有开始读


挺好的,准备每天练几个。


书中例子有很多可以用在开发的项目中


页面内容不错,实例写得也很清楚


有很多实例,不错


例子很丰富,不愧为四库全书,对于做开发人来说是很好的参考书。


很实用的例子,喜欢这本书


Ⅱ不适合初学者,个人感觉还是第Ⅰ版比较好。


我比较喜欢这书


朋友推荐的,据说挺不错的,上下册都买了


还行,但不是很系统


同I一样,是一个工具书。适合查阅常见的JAVA开发技巧


例子很多,内容般。适合初学者!


不是有随书附送的光盘吗?可是收到的书里根本就没有光盘啊,请有关部门尽快把光盘送来。


书的内容清晰度不错,但纸张太薄,胶也胶的不多,会不会多翻几次就会从中间断开呢


这本书有点贵,其知识点虽然多,但没有深度.


书本居然有100多页是电子版,说什么节约费用,你妈妈啊!


我一直在当当买书,还是很信任当当的,但是这本书质量较差,特别是目录部分破损不堪。


有有印刷问题,好多章印的模糊不清……


光盘不读,服务态度很差,买的数等于没有意义。钱白花了。没有光盘的话,书是无法阅读的


书本身没啥问题,当当就是渣,光盘全碎了,书里面折的和二手似的,又黄又旧,我去年买了个表!


买的书 差光盘额,郁闷


我感觉这本书就是把网络上常用的java web中的功能,函数总结在一本书中了,这些技巧我们基本都可以在网络上查询到。当然了,作为工具书,当作字典式的查询工具还是不错的。对了这本书的低22章光盘没有收录,可能是遗漏了,按照书中提供的QQ号联系,根本没人回应,其号称24小时内一定有人答复有点让人可笑。当然了,这种情况见怪不怪了,都是临时申请的QQ号,书卖出去了,也就谈不上什么售后服务了,哈


不详细,内容太臃肿!


还行,只是光盘里面没有1-15章的源码。书里面也有点不是很细。


买回来的书 目录里最后几章米有,就是书的页数不够。本来买的时候就是冲着最后几章的实战例子才买的,现在后面的都米有了,连看都不想看了!


书没有印全 后几章没有印 而且 书也没有卷一大 有点失望


目录那块有的页面印刷不够均匀,像是盗版的感觉


书中好多例子的源码不齐,尤其后面几章没有,只在光盘里,这几章大部分源码没有,坑人!


虽然作为工具书用来参考,但是内容不全什么的你还给我解释因为成本问题放入了光盘这些的让人看了还是很不爽


对于新手来说是不笨很好的书籍


为什么第光盘没有22章的例子,这么重要都可以省略??


例子简单适用,快速查询


纸质挺满意的,好评,内容蛮充实


I不错不错,很实用,适合有一定基础的人员


这个系列的书我一直都觉得很好


例子不怎么新都是一些简单的基础技术要点总结


书很好,很给力,我很喜欢


太厚了,没什么用


书很垃圾 不建议买


十分实用十分实用


看着评价买的书籍


相关图书