| 失效链接处理 | 
| Java Web从入门到精通(第3版)明日科技 PDF 下载 下载地址: 
	版权归出版社和原作者所有,链接已删除,请购买正版 用户下载说明: 
		电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍: 
		http://product.dangdang.com/1072748367.html 相关截图:  资料简介: 《Java Web从入门到精通(第3版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了进行Java Web应用程序开发需要掌握的各方面技术。全书共分21章,包括Java Web应用开发概述、HTML与CSS网页开发基础、JavaScript脚本语言、搭建开发环境、JSP基本语法、JSP内置对象、JavaBean技术、Servlet技术、过滤器和监听器、Java Web的数据库操作、EL(表达式语言)、JSTL标签、Ajax技术、Struts2基础、Struts2高级技术、Hibernate技术、Hibernate高级应用、Spring核心之IoC、Spring核心之AOP、SSM框架整合开发、九宫格记忆网等内容。本书所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会Java Web应用程序开发的精髓,快速提高开发技能。 资料目录: 
	第1篇 Web开发基础 
	 第1章 Java Web应用开发概述  2 
	  视频讲解:18分钟 
	1.1  程序开发体系结构  3 
	1.1.1  C/S体系结构介绍  3 
	1.1.2  B/S体系结构介绍  3 
	1.1.3  两种体系结构的比较  4 
	1.2  Web应用程序的工作原理  4 
	1.3  Web应用技术  5 
	1.3.1  客户端应用的技术  6 
	1.3.2  服务器端应用的技术  8 
	1.4  了解Java Web成功案例  9 
	1.5  常用网上资源  10 
	1.5.1  常用资源下载网  10 
	1.5.2  技术社区  11 
	1.6  小结  11 
	第2章 HTML与CSS网页开发基础  12 
	  视频讲解:1小时2分钟 
	2.1  HTML标记语言  13 
	2.1.1  创建个HTML文件  13 
	2.1.2  HTML文档结构  14 
	2.1.3  HTML常用标记  15 
	2.1.4  表格标记  19 
	2.1.5  HTML表单标记  21 
	2.1.6  超链接与图片标记  25 
	2.2  HTML5新增内容  27 
	2.2.1  新增的元素  27 
	2.2.2  新增的input元素类型  29 
	2.3  CSS样式表  29 
	2.3.1  CSS规则  29 
	2.3.2  CSS选择器  30 
	2.3.3  在页面中包含CSS  32 
	2.4  CSS 3的新特征  34 
	2.4.1  模块与模块化结构  35 
	2.4.2  一个简单的CSS 3实例  35 
	2.5  小结  37 
	2.6  实践与练习  38 
	第3章 JavaScript脚本语言  39 
	  视频讲解:1小时49分钟 
	3.1  了解JavaScript  40 
	3.1.1  什么是JavaScript  40 
	3.1.2  JavaScript的主要特点  40 
	3.2  JavaScript语言基础  40 
	3.2.1  JavaScript的语法  40 
	3.2.2  JavaScript中的关键字  42 
	3.2.3  JavaScript的数据类型  42 
	3.2.4  变量的定义及使用  44 
	3.2.5  运算符的应用  46 
	3.3  流程控制语句  49 
	3.3.1  if条件语句  49 
	3.3.2  switch多分支语句  52 
	3.3.3  for循环语句  54 
	3.3.4  while循环语句  55 
	3.3.5  do…while循环语句  57 
	3.3.6  break与continue语句  58 
	3.4  函数  59 
	3.4.1  函数的定义  59 
	3.4.2  函数的调用  60 
	3.5  事件处理  61 
	3.5.1  什么是事件处理程序  61 
	3.5.2  JavaScript常用事件  61 
	3.5.3  事件处理程序的调用  62 
	3.6  常用对象  63 
	3.6.1  Window对象  63 
	3.6.2  String对象  67 
	3.6.3  Date对象  71 
	3.7  DOM技术  73 
	3.7.1  DOM的分层结构  74 
	3.7.2  遍历文档  75 
	3.7.3  获取文档中的指定元素  76 
	3.7.4  操作文档  77 
	3.8  小结  79 
	3.9  实践与练习  79 
	第4章 搭建开发环境  80 
	  视频讲解:36分钟 
	4.1  Java Web应用的开发环境概述  81 
	4.2  Tomcat的安装与配置  81 
	4.2.1  下载Tomcat  81 
	4.2.2  Tomcat的目录结构  82 
	4.2.3  修改Tomcat的默认端口  83 
	4.2.4  部署Web应用  83 
	4.3  Eclipse的下载与使用  84 
	4.3.1  Eclipse的下载与安装  84 
	4.3.2  启动Eclipse  85 
	4.3.3  Eclipse工作台  86 
	4.3.4  使用Eclipse开发Web应用  87 
	4.4  小结  92 
	4.5  实践与练习  92 
	 第2篇 JSP语言基础 
	 第5章 JSP基本语法  94 
	  视频讲解:29分钟 
	5.1  了解JSP页面  95 
	5.2  指令标识  96 
	5.2.1  page指令  97 
	5.2.2  include指令  99 
	5.2.3  taglib指令  101 
	5.3  脚本标识  101 
	5.3.1  JSP表达式  102 
	5.3.2  声明标识  102 
	5.3.3  代码片段  103 
	5.4  JSP注释  104 
	5.4.1  HTML中的注释  104 
	5.4.2  带有JSP表达式的注释  105 
	5.4.3  隐藏注释  107 
	5.4.4  动态注释  108 
	5.5  动作标识  108 
	5.5.1  包含文件标识  108 
	5.5.2  请求转发标识  111 
	5.5.3  传递参数标识  113 
	5.6  小结  113 
	5.7  实践与练习  114 
	第6章 JSP内置对象  115 
	  视频讲解:1小时18分钟 
	6.1  JSP内置对象的概述  116 
	6.2  request对象  116 
	6.2.1  访问请求参数  116 
	6.2.2  在作用域中管理属性  118 
	6.2.3  获取cookie  119 
	6.2.4  解决中文乱码  121 
	6.2.5  获取客户端信息  122 
	6.2.6  显示国际化信息  123 
	6.3  response对象  124 
	6.3.1  重定向网页  124 
	6.3.2  处理HTTP文件头  125 
	6.3.3  设置输出缓冲  126 
	6.4  session对象  126 
	6.4.1  创建及获取客户的会话  127 
	6.4.2  从会话中移动指定的绑定对象  128 
	6.4.3  销毁session  128 
	6.4.4  会话超时的管理  128 
	6.4.5  session对象的应用  129 
	6.5  application对象  131 
	6.5.1  访问应用程序初始化参数  131 
	6.5.2  管理应用程序环境属性  132 
	6.6  out对象  132 
	6.6.1  向客户端输出数据  132 
	6.6.2  管理响应缓冲  133 
	6.7  其他内置对象  134 
	6.7.1  获取会话范围的pageContext对象  134 
	6.7.2  读取web.xml配置信息的config对象  135 
	6.7.3  应答或请求的page对象  135 
	6.7.4  获取异常信息的exception对象  136 
	6.8  小结  138 
	6.9  实践与练习  138 
	第7章 JavaBean技术  139 
	  视频讲解:42分钟 
	7.1  JavaBean介绍  140 
	7.1.1  JavaBean概述  140 
	7.1.2  JavaBean种类  141 
	7.2  JavaBean的应用  144 
	7.2.1  获取JavaBean属性信息  144 
	7.2.2  对JavaBean属性赋值  146 
	7.2.3  如何在JSP页面中应用JavaBean  147 
	7.3  在JSP中应用JavaBean  151 
	7.3.1  解决中文乱码的JavaBean  151 
	7.3.2  在JSP页面中用来显示时间的JavaBean  154 
	7.3.3  数组转换成字符串  157 
	7.4  小结  160 
	7.5  实践与练习  160 
	第8章 Servlet技术  161 
	  视频讲解:30分钟 
	8.1  Servlet基础  162 
	8.1.1  Servlet结构体系  162 
	8.1.2  Servlet技术特点  162 
	8.1.3  Servlet与JSP的区别  163 
	8.1.4  Servlet代码结构  164 
	8.2  Servlet API编程常用接口和类  165 
	8.2.1  Servlet接口  165 
	8.2.2  ServletConfig接口  166 
	8.2.3  HttpServletRequest接口  166 
	8.2.4  HttpServletResponse接口  167 
	8.2.5  GenericServlet类  167 
	8.2.6  HttpServlet类  168 
	8.3  Servlet开发  168 
	8.3.1  Servlet创建  168 
	8.3.2  Servlet配置  169 
	8.4  小结  171 
	8.5  实践与练习  171 
	第9章 过滤器和监听器  172 
	  视频讲解:44分钟 
	9.1  Servlet过滤器  173 
	9.1.1  什么是过滤器  173 
	9.1.2  过滤器核心对象  174 
	9.1.3  过滤器创建与配置  175 
	9.1.4  字符编码过滤器  178 
	9.2  Servlet监听器  183 
	9.2.1  Servlet监听器简介  183 
	9.2.2  Servlet监听器的原理  183 
	9.2.3  Servlet上下文监听  183 
	9.2.4  HTTP会话监听  184 
	9.2.5  Servlet请求监听  185 
	9.2.6  Servlet监听器统计在线人数  186 
	9.3  Servlet 3.0新特性  189 
	9.3.1  新增注释  189 
	9.3.2  对文件上传的支持  194 
	9.3.3  异步处理  196 
	9.4  小结  197 
	9.5  实践与练习  197 
	第3篇 JSP高级内容 
	 第10章 Java Web的数据库操作  200 
	  视频讲解:1小时1分钟 
	10.1  JDBC技术  201 
	10.1.1  JDBC简介  201 
	10.1.2  JDBC连接数据库的过程  202 
	10.2  JDBC API  203 
	10.2.1  Connection接口  203 
	10.2.2  DriverManager类  205 
	10.2.3  Statement接口  205 
	10.2.4  PreparedStatement接口  206 
	10.2.5  ResultSet接口  207 
	10.3  JDBC操作数据库  208 
	10.3.1  添加数据  208 
	10.3.2  查询数据  211 
	10.3.3  修改数据  215 
	10.3.4  删除数据  218 
	10.3.5  批处理  220 
	10.3.6  调用存储过程  222 
	10.4  JDBC在Java Web中的应用  226 
	10.4.1  开发模式  226 
	10.4.2  分页查询  227 
	10.5  小结  233 
	10.6  实践与练习  233 
	第11章 表达式语言  234 
	  视频讲解:53分钟 
	11.1  EL概述  235 
	11.1.1  EL的基本语法  235 
	11.1.2  EL的特点  235 
	11.2  与低版本的环境兼容——禁用EL  236 
	11.2.1  使用反斜杠“\”符号  236 
	11.2.2  使用page指令  236 
	11.2.3  在web.xml文件中配置元素  237 
	11.3  保留的关键字  237 
	11.4  EL的运算符及优先级  238 
	11.4.1  通过EL访问数据  239 
	11.4.2  在EL中进行算术运算  241 
	11.4.3  在EL中判断对象是否为空  241 
	11.4.4  在EL中进行逻辑关系运算  242 
	11.4.5  在EL中进行条件运算  244 
	11.5  EL的隐含对象  244 
	11.5.1  页面上下文对象  244 
	11.5.2  访问作用域范围的隐含对象  246 
	11.5.3  访问环境信息的隐含对象  248 
	11.6  定义和使用EL函数  251 
	11.6.1  定义和使用函数  251 
	11.6.2  定义和使用EL函数时常见的错误  253 
	11.7  小结  255 
	11.8  实践与练习  255 
	第12章 JSTL标签  256 
	  视频讲解:1小时1分钟 
	12.1  JSTL标签库简介  257 
	12.2  JSTL的配置  258 
	12.3  表达式标签  260 
	12.3.1  输出标签  260 
	12.3.2  变量设置标签  262 
	12.3.3  变量移除标签  264 
	12.3.4  捕获异常标签  266 
	12.4  URL相关标签  267 
	12.4.1  导入标签  267 
	12.4.2  动态生成URL标签  269 
	12.4.3  重定向标签  271 
	12.4.4  传递参数标签  271 
	12.5  流程控制标签  272 
	12.5.1  条件判断标签  273 
	12.5.2  条件选择标签  274 
	12.5.3  条件测试标签  275 
	12.5.4  其他条件标签  277 
	12.6  循环标签  278 
	12.6.1  循环标签  278 
	12.6.2  迭代标签  281 
	12.7  小结  282 
	12.8  实践与练习  282 
	第13章 Ajax技术  283 
	  视频讲解:58分钟 
	13.1  当下谁在用Ajax  284 
	13.1.1  百度搜索提示  284 
	13.1.2  淘宝新会员免费注册  284 
	13.1.3  明日科技编程词典服务网  284 
	13.2  Ajax开发模式与传统开发模式的比较  285 
	13.3  Ajax使用的技术  286 
	13.4  使用XMLHttpRequest对象  288 
	13.4.1  初始化XMLHttpRequest对象  288 
	13.4.2  XMLHttpRequest对象的常用方法  289 
	13.4.3  XMLHttpRequest对象的常用属性  291 
	13.5  与服务器通信——发送请求与处理响应  292 
	13.5.1  发送请求  292 
	13.5.2  处理服务器响应  294 
	13.5.3  一个完整的实例—检测用户名是否  295 
	13.6  解决中文乱码问题  298 
	13.6.1  发送请求时出现中文乱码  298 
	13.6.2  获取服务器的响应结果时出现中文乱码  298 
	13.7  Ajax重构  299 
	13.7.1  Ajax重构的步骤  299 
	13.7.2  应用Ajax重构实现实时显示公告信息  301 
	13.8  Ajax常用实例  302 
	13.8.1  级联下拉列表  302 
	13.8.2  显示进度条  305 
	13.9  小结  309 
	13.10  实践与练习  309 
	 第4篇 流 行 框 架 
	 第14章 Struts2基础  312 
	  视频讲解:1小时6分钟 
	14.1  Struts2概述  313 
	14.1.1  理解MVC原理  313 
	14.1.2  Struts2框架的产生  314 
	14.1.3  Struts2的结构体系  314 
	14.2  Struts2入门  315 
	14.2.1  Struts2的获取与放置  315 
	14.2.2  个Struts2程序  316 
	14.3  Action对象  319 
	14.3.1  认识Action对象  319 
	14.3.2  请求参数的注入原理  319 
	14.3.3  Action的基本流程  320 
	14.3.4  什么是动态Action  321 
	14.3.5  动态Action的应用  322 
	14.4  Struts2的配置文件  324 
	14.4.1  Struts2的配置文件类型  324 
	14.4.2  Struts2的包配置  325 
	14.4.3  名称空间配置  325 
	14.4.4  Action相关配置  326 
	14.4.5  通配符实现简化配置  328 
	14.4.6  返回结果的配置  328 
	14.5  Struts2的开发模式  329 
	14.5.1  实现与Servlet API的交互  329 
	14.5.2  域模型DomainModel  330 
	14.5.3  驱动模型ModelDriven  331 
	14.6  典型应用  333 
	14.6.1  Struts2处理表单数据  333 
	14.6.2  使用Map类型的request、session 
	和application  336 
	14.7  小结  338 
	14.8  实践与练习  338 
	第15章 Struts2高级技术  339 
	  视频讲解:54分钟 
	15.1  OGNL表达式语言  340 
	15.1.1  认识OGNL  340 
	15.1.2  Struts2框架中的OGNL  341 
	15.1.3  操作普通的属性与方法  342 
	15.1.4  访问静态方法与属性  345 
	15.1.5  访问数组  346 
	15.1.6  访问List、Set、Map集合  346 
	15.1.7  投影与选择  347 
	15.2  Struts2的标签库  348 
	15.2.1  数据标签的应用  348 
	15.2.2  控制标签的应用  351 
	15.2.3  表单标签的应用  353 
	15.3  拦截器的使用  355 
	15.3.1  了解拦截器  355 
	15.3.2  拦截器API  356 
	15.3.3  使用拦截器  357 
	15.4  数据验证机制  359 
	15.4.1  手动验证的实现  359 
	15.4.2  验证文件的命名规则  359 
	15.4.3  验证文件的编写风格  360 
	15.5  典型应用  361 
	15.5.1  Struts2标签下的用户注册  361 
	15.5.2  使用验证框架对数据校验  363 
	15.6  小结  365 
	15.7  实践与练习  365 
	第16章 Hibernate技术  366 
	  视频讲解:42分钟 
	16.1  初识Hibernate  367 
	16.1.1  理解ORM原理  367 
	16.1.2  Hibernate简介  367 
	16.2  Hibernate入门  368 
	16.2.1  获取Hibernate  368 
	16.2.2  Hibernate配置文件  369 
	16.2.3  了解并编写持久化类  370 
	16.2.4  Hibernate映射  371 
	16.2.5  Hibernate主键策略  372 
	16.3  Hibernate数据持久化  373 
	16.3.1  Hibernate实例状态  373 
	16.3.2  Hibernate初始化类  374 
	16.3.3  保存数据  375 
	16.3.4  查询数据  377 
	16.3.5  删除数据  378 
	16.3.6  修改数据  379 
	16.3.7  关于延迟加载  380 
	16.4  使用Hibernate的缓存  381 
	16.4.1  一级缓存的使用  381 
	16.4.2  配置并使用二级缓存  382 
	16.5  小结  384 
	16.6  实践与练习  384 
	第17章 Hibernate高级应用  385 
	  视频讲解:1小时12分钟 
	17.1  实体关联关系映射  386 
	17.1.1  数据模型与领域模型  386 
	17.1.2  理解并配置多对一单向关联  386 
	17.1.3  理解并配置多对一双向关联  388 
	17.1.4  理解并配置一对一主键关联  390 
	17.1.5  理解并配置一对一外键关联  391 
	17.1.6  理解并配置多对多关联关系  393 
	17.1.7  了解级联操作  395 
	17.2  实体继承关系映射  396 
	17.2.1  类继承树映射成一张表  396 
	17.2.2  每个子类映射成一张表  398 
	17.2.3  每个具体类映射成一张表  399 
	17.3  Hibernate查询语言  400 
	17.3.1  了解HQL语言  400 
	17.3.2  实体对象查询  401 
	17.3.3  条件查询  402 
	17.3.4  HQL参数绑定机制  402 
	17.3.5  排序查询  403 
	17.3.6  聚合函数的应用  403 
	17.3.7  分组方法  404 
	17.3.8  联合查询  404 
	17.3.9  子查询  405 
	17.4  小结  406 
	17.5  实践与练习  406 
	第18章 Spring核心之IoC  407 
	  视频讲解:46分钟 
	18.1  Spring概述  408 
	18.1.1  初识Spring  408 
	18.1.2  Spring的获取  409 
	18.1.3  简单配置Spring  409 
	18.1.4  使用BeanFactory管理bean  410 
	18.1.5  ApllicationContext的应用  411 
	18.2  依赖注入  412 
	18.2.1  什么是控制反转与依赖注入  412 
	18.2.2  bean的配置  413 
	18.2.3  Setter注入  414 
	18.2.4  构造器注入  415 
	18.2.5  引用其他的bean  416 
	18.2.6  匿名内部JavaBean的创建  418 
	18.3  自动装配  418 
	18.3.1  按bean名称装配  418 
	18.3.2  按bean类型装配  420 
	18.3.3  自动装配的其他方式  420 
	18.4  bean的作用域  421 
	18.4.1  了解Spring中的bean  421 
	18.4.2  singleton的作用域  422 
	18.4.3  prototype的作用域  423 
	18.5  对bean的特殊处理  424 
	18.5.1  初始化与销毁  424 
	18.5.2  自定义属性编辑器  425 
	18.6  小结  427 
	18.7  实践与练习  427 
	第19章 Spring核心之AOP  428 
	  视频讲解:37分钟 
	19.1  AOP概述  429 
	19.1.1  了解AOP  429 
	19.1.2  AOP的简单实现  430 
	19.2  Spring的切入点  432 
	19.2.1  静态切入点与动态切入点  432 
	19.2.2  深入静态切入点  433 
	19.2.3  深入切入点底层  433 
	19.2.4  Spring中其他切入点  434 
	19.3  Aspect对AOP的支持  434 
	19.3.1  了解Aspect  435 
	19.3.2  Spring中的Aspect  435 
	19.3.3  DefaultPointcutAdvisor切入点配置器  436 
	19.3.4  NameMatchMethodPointcutAdvisor切入点配置器  437 
	19.4  Spring持久化  437 
	19.4.1  DAO模式介绍  437 
	19.4.2  Spring的DAO理念  438 
	19.4.3  事务应用的管理  440 
	19.4.4  应用JdbcTemplate操作数据库  444 
	19.4.5  与Hibernate整合  445 
	19.5  小结  448 
	19.6  实践与练习  448 
	第20章 SSM框架整合开发  449 
	  视频讲解:57分钟 
	20.1  什么是SSM框架  450 
	20.1.1  MyBatis简介  450 
	20.1.2  认识SpringMVC  450 
	20.1.3  Spring框架概述  450 
	20.2  为什么使用框架  452 
	20.3  如何使用SSM三大框架  452 
	20.3.1  搭建框架环境  452 
	20.3.2  创建实体类  457 
	20.3.3  编写持久层  458 
	20.3.4  编写业务层  460 
	20.3.5  创建控制层  462 
	20.3.6  配置SpringMVC  463 
	20.3.7  实现控制层  465 
	20.3.8  JSP页面展示  467 
	20.4  一个完整的SSM应用  471 
	20.5  小结  477 
	第5篇 项 目 实 战 
	 第21章 九宫格记忆网  480 
	  视频讲解:1小时23分钟 
	21.1  开发背景  481 
	21.2  需求分析  481 
	21.3  系统设计  481 
	21.3.1  系统目标  481 
	21.3.2  功能结构  481 
	21.3.3  系统流程图  482 
	21.3.4  开发环境  482 
	21.3.5  系统预览  483 
	21.3.6  文件夹组织结构  485 
	21.4  数据库设计  486 
	21.4.1  数据库设计  486 
	21.4.2  数据表设计  486 
	21.5  公共模块设计  488 
	21.5.1  编写数据库连接及操作的类  488 
	21.5.2  编写保存分页代码的JavaBean  491 
	21.5.3  配置解决中文乱码的过滤器  494 
	21.5.4  编写实体类  495 
	21.6  主界面设计  496 
	21.6.1  主界面概述  496 
	21.6.2  主界面技术分析  496 
	21.6.3  主界面的实现过程  497 
	21.7  显示九宫格日记列表模块设计  498 
	21.7.1  显示九宫格日记列表概述  498 
	21.7.2  显示九宫格日记列表技术分析  498 
	21.7.3  查看日记原图  501 
	21.7.4  对日记图片进行左转和右转  502 
	21.7.5  显示全部九宫格日记的实现过程  505 
	21.7.6  我的日记的实现过程  508 
	21.8  写九宫格日记模块设计  509 
	21.8.1  写九宫格日记概述  509 
	21.8.2  写九宫格日记技术分析  510 
	21.8.3  填写日记信息的实现过程  511 
	21.8.4  预览生成的日记图片的实现过程  516 
	21.8.5  保存日记图片的实现过程  520 
	21.9  小结  522 | 



 
     苏公网安备 32061202001004号
苏公网安备 32061202001004号


 
    