奇迹小说
Java Web应用开发技术与案例教程(第2版)

Java Web应用开发技术与案例教程(第2版)

作者: 张继军,董卫,王婷婷 编著

21.51万20人 正在读

已完结现代当代当代文学
作品简介

本书从实用的角度出发,为Java Web开发人员提供了一套实用的开发技术,通过案例由浅入深地介绍这些技术的基本原理和应用,以及它们的整合应用。全书共13章,第1~7章是基础篇,介绍了Java Web开发所必需的基础知识,包括:Java Web开发环境的搭建、静态网页开发技术(HTML、JavaScript、CSS)、JSP技术、JDBC数据库访问技术、JavaBean技术、Servlet技术,并基于Java Web常用的开发模式介绍了这些技术之间的关系与整合方法;第8~13章为提高篇,介绍了Java Web应用程序开发的高级技术和常用框架技术,包括:EL和JSTL技术、jQuery前端框架技术、Ajax编程技术、过滤器和监听器技术、Web开发中常用的实用技术、Struts2框架技术等相关内容。本书提供了丰富的案例程序,通过这些应用案例对开发、集成、部署及具体的实现过程和方法都给出了详尽的阐释,使理论与实践紧密结合,力求让读者通过这些案例领会并掌握Java Web开发中的各种基本技巧和设计方法。本书主要面向初学者,特别适合高等院校和职业院校学生作为学习Java Web应用程序开发技术课程

目录 (324章)
倒序
正文
001 .2.2 JDBC连接数据库创建连接对象002 .2.3 创建数据库的操作对象003 .2.4 执行SQL004 .2.5 获得查询结果并进行处理005 .2.6 释放资源006 .2.7 数据库乱码解决方案007 JDBC数据库访问技术-4.3 综合案例——学生身体体质信息管理系统的开发008 .3.1 数据库和数据表的建立009 .3.2 注册驱动并建立数据库的连接010 .3.3 添加记录模块的设计与实现011 .3.4 查询记录模块的设计与实现012 .3.5 修改记录模块的设计与实现013 .3.6 删除记录模块的设计与实现014 .3.7 数据库操作的模板015 .3.8 整合各设计模块形成完整的应用系统016 .3.9 问题与思考017 JDBC数据库访问技术-本章小结018 JDBC数据库访问技术-习题019 JavaBean技术(1)020 JavaBean技术(2)021 JavaBean技术(3)022 JavaBean技术(4)023 JavaBean技术-5.1 JavaBean技术024 .1.1 JavaBean的设计025 .1.2 JavaBean的安装和部署026 JavaBean技术-5.2 基于JSP脚本代码访问JavaBean027 JavaBean技术-5.3 基于JSP动作标签访问JavaBean028 .3.1 声明JavaBean对象029 .3.2 访问JavaBean属性——设置JavaBean属性值030 .3.3 访问JavaBean属性——获取JavaBean属性值并显示031 .3.4 访问JavaBean方法——调用JavaBean业务处理方法032 .3.5 案例——基于JavaBean+JSP求任意两数代数和033 JavaBean技术-5.4 多个JSP页面共享JavaBean034 .4.1 共享JavaBean的创建与获取035 .4.2 案例——网页计数器JavaBean的设计与使用036 JavaBean技术-5.5 综合案例——数据库访问JavaBean的设计037 .5.1 数据库连接对象工具类的设计与实现038 .5.2 数据库访问JavaBean的设计与实现039 .5.3 在JSP中使用JavaBean访问数据库040 JavaBean技术-本章小结041 JavaBean技术-习题042 Servlet技术(1)043 Servlet技术(2)044 Servlet技术(3)045 Servlet技术(4)046 Servlet技术(5)047 Servlet技术-6.1 Servlet技术概述048 .1.1 Servlet编程接口049 .1.2 Servlet的基本结构与配置方式050 Servlet技术-6.2 Servlet的建立与注释配置051 .2.1 Servlet的构建案例与构建过程052 .2.2 注释配置053 Servlet技术-6.3 Servlet常用对象及其方法054 Servlet技术-6.4 综合案例——基于JSP+Servlet的用户登录验证055 Servlet技术-6.5 JSP与Servlet的数据共享056 .5.1 基于请求的数据共享057 .5.2 基于会话的数据共享058 .5.3 基于应用的数据共享059 Servlet技术-6.6 JSP与Servlet的关联关系060 Servlet技术-6.7 MVC开发模式与应用案例061 .7.1 MVC开发模式062 .7.2 基于JSP+Servlet+JavaBean实现复数运算063 .7.3 基于JSP+Servlet+JavaBean实现用户注册064 Servlet技术-本章小结065 Servlet技术-习题066 Java Web常用开发模式与案例(1)067 Java Web常用开发模式与案例(2)068 Java Web常用开发模式与案例(3)069 Java Web常用开发模式与案例(4)070 Java Web常用开发模式与案例(5)071 Java Web常用开发模式与案例-7.1 单纯的JSP页面开发模式072 .1.1 单纯的JSP页面开发模式简介073 .1.2 JSP页面开发模式案例——求和运算074 .1.3 JSP+JDBC开发模式案例——实现基于数据库的登录验证075 .1.4 单纯的JSP页面开发模式存在的问题与缺点076 Java Web常用开发模式与案例-7.2 JSP+JavaBean开发模式077 .2.1 JSP+JavaBean开发模式简介078 .2.2 JSP+JavaBean开发案例——求和运算079 .2.3 JSP+JavaBean+JDBC开发案例——基于数据库的登录验证080 .2.4 JSP+JavaBean开发模式的优点与缺点081 Java Web常用开发模式与案例-7.3 JSP+Servlet开发模式082 .3.1 JSP+Servlet开发模式简介083 .3.2 JSP+Servlet开发案例——求和运算084 .3.3 JSP+Servlet+JDBC开发案例——基于数据库的登录验证085 .3.4 JSP+Servlet开发模式的优点与缺点086 Java Web常用开发模式与案例-7.4 JSP+Servlet+JavaBean开发模式087 .4.1 基于JSP+Servlet+JavaBean的MVC的实现088 .4.2 JSP+Servlet+JavaBean开发案例——求和运算089 .4.3 JSP+Servlet+JavaBean开发案例——基于数据库的登录验证090 .4.4 JSP+Servlet+JavaBean开发案例——学生体质信息管理系统091 Java Web常用开发模式与案例-7.5 JSP+Servlet+JavaBean+DAO开发模式092 .5.1 DAO模式与数据库访问架构093 .5.2 JSP+Servlet+JavaBean+DAO开发案例—学生体质信息管理094 Java Web常用开发模式与案例-本章小结095 Java Web常用开发模式与案例-习题096 EL和JSTL技术(1)097 EL和JSTL技术(2)098 EL和JSTL技术-8.1 表达式语言EL099 .1.1 EL语法100 .1.2 EL内部对象101 .1.3 EL对JavaBean的访问102 EL和JSTL技术-8.2 JSTL103 .2.1 JSTL简介104 .2.2 常用的JSTL标签105 .2.3 JSTL标准函数106 EL和JSTL技术-8.3 综合案例—使用EL和JSTL显示查询结果107 EL和JSTL技术-本章小结108 EL和JSTL技术-习题109 jQuery前端框架技术(1)110 jQuery前端框架技术(2)111 jQuery前端框架技术(3)112 jQuery前端框架技术-9.1 jQuery的使用方法113 .1.1 下载jQuery以及在网页中添加jQuery框架114 .1.2 jQuery的语法115 .1.3 jQuery应用简单案例116 jQuery前端框架技术-9.2 jQuery选择器117 .2.1 基本选择器118 .2.2 层次选择器119 .2.3 过滤选择器120 .2.4 表单选择器121 jQuery前端框架技术-9.3 使用jQuery操作DOM122 .3.1 元素操作123 .3.2 节点操作124 jQuery前端框架技术-9.4 jQuery中的事件125 jQuery前端框架技术-9.5 jQuery综合案例126 .5.1 案例1—图片预览与数据删除127 .5.2 案例2—垂直二级导航菜单128 jQuery前端框架技术-本章小结129 jQuery前端框架技术-习题130 Ajax编程技术(1)131 Ajax编程技术(2)132 Ajax编程技术(3)133 Ajax编程技术-10.1 Ajax技术简介134 Ajax编程技术-10.2 XMLHttpRequest对象135 Ajax编程技术-10.3 Ajax应用案例136 .3.1 案例—异步表单验证137 .3.2 案例—实现级联列表138 Ajax编程技术-10.4 使用JSON实现数据传输139 .4.1 JSON简介139 .4.1 JSON简介140 .4.2 在JavaScript中使用JSON140 .4.2 在JavaScript中使用JSON141 .4.3 Java对象与JSON的转化141 .4.3 Java对象与JSON的转化142 .4.4 案例—基于Ajax+JSON的表格数据浏览142 .4.4 案例—基于Ajax+JSON的表格数据浏览143 Ajax编程技术-10.5 jQuery框架中的Ajax方法143 Ajax编程技术-10.5 jQuery框架中的Ajax方法144 .5.1 jQuery框架中常用的Ajax方法144 .5.1 jQuery框架中常用的Ajax方法145 .5.2 案例—基于Ajax+jQuery的表格记录添加145 .5.2 案例—基于Ajax+jQuery的表格记录添加146 Ajax编程技术-本章小结146 Ajax编程技术-本章小结147 Ajax编程技术-习题147 Ajax编程技术-习题148 过滤器和监听器技术(1)148 过滤器和监听器技术(1)149 过滤器和监听器技术(2)149 过滤器和监听器技术(2)150 过滤器和监听器技术(3)150 过滤器和监听器技术(3)151 过滤器和监听器技术-11.1 过滤器技术151 过滤器和监听器技术-11.1 过滤器技术152 .1.1 过滤器编程接口152 .1.1 过滤器编程接口153 .1.2 过滤器的设计与配置153 .1.2 过滤器的设计与配置154 .1.3 案例—基于过滤器的用户权限控制154 .1.3 案例—基于过滤器的用户权限控制155 .1.4 案例—基于过滤器的中文乱码解决155 .1.4 案例—基于过滤器的中文乱码解决156 .1.5 案例—禁止未授权的IP访问站点过滤器156 .1.5 案例—禁止未授权的IP访问站点过滤器157 过滤器和监听器技术-11.2 监听器技术157 过滤器和监听器技术-11.2 监听器技术158 .2.1 监听器编程接口158 .2.1 监听器编程接口159 .2.2 监听器设计与配置159 .2.2 监听器设计与配置160 .2.3 案例—会话计数监听器的设计160 .2.3 案例—会话计数监听器的设计161 过滤器和监听器技术-本章小结161 过滤器和监听器技术-本章小结162 过滤器和监听器技术-习题162 过滤器和监听器技术-习题163 Java Web实用开发技术(1)163 Java Web实用开发技术(1)164 Java Web实用开发技术(2)164 Java Web实用开发技术(2)165 Java Web实用开发技术(3)165 Java Web实用开发技术(3)166 Java Web实用开发技术-12.1 图形验证码166 Java Web实用开发技术-12.1 图形验证码167 .1.1 图形验证码简介167 .1.1 图形验证码简介168 .1.2 图形验证码的实现168 .1.2 图形验证码的实现169 .1.3 案例—带图形验证码的登录模块169 .1.3 案例—带图形验证码的登录模块170 Java Web实用开发技术-12.2 二维码170 Java Web实用开发技术-12.2 二维码171 .2.1 二维码图形生成方法171 .2.1 二维码图形生成方法172 .2.2 案例—二维码生成器172 .2.2 案例—二维码生成器173 Java Web实用开发技术-12.3 MD5加密173 Java Web实用开发技术-12.3 MD5加密174 .3.1 MD5加密算法174 .3.1 MD5加密算法175 .3.2 MD5算法实现175 .3.2 MD5算法实现176 Java Web实用开发技术-12.4 在线编辑器CKEditor176 Java Web实用开发技术-12.4 在线编辑器CKEditor177 .4.1 CKEditor的使用177 .4.1 CKEditor的使用178 .4.2 案例—使用CKEditor编辑公告内容178 .4.2 案例—使用CKEditor编辑公告内容179 Java Web实用开发技术-12.5 文件的上传与下载179 Java Web实用开发技术-12.5 文件的上传与下载180 .5.1 常见文件的上传与下载180 .5.1 常见文件的上传与下载181 .5.2 文件上传的实现181 .5.2 文件上传的实现182 .5.3 文件下载的实现182 .5.3 文件下载的实现183 .5.4 案例—使用Cos组件实现作业的上传183 .5.4 案例—使用Cos组件实现作业的上传184 Java Web实用开发技术-12.6 利用Java操作Excel文档184 Java Web实用开发技术-12.6 利用Java操作Excel文档185 .6.1 利用Jxl操作Excel文档185 .6.1 利用Jxl操作Excel文档186 .6.2 案例—Cos+Jxl实现Excel表格的数据导入和导出186 .6.2 案例—Cos+Jxl实现Excel表格的数据导入和导出187 Java Web实用开发技术-12.7 Java Mail编程187 Java Web实用开发技术-12.7 Java Mail编程188 .7.1 使用Java Mail发送邮件188 .7.1 使用Java Mail发送邮件189 .7.2 案例—使用JavaMail实现邮件的发送189 .7.2 案例—使用JavaMail实现邮件的发送190 Java Web实用开发技术-12.8 页面分页技术190 Java Web实用开发技术-12.8 页面分页技术191 .8.1 分页技术的设计思想191 .8.1 分页技术的设计思想192 .8.2 分页的具体实现192 .8.2 分页的具体实现193 Java Web实用开发技术-本章小结193 Java Web实用开发技术-本章小结194 Java Web实用开发技术-习题194 Java Web实用开发技术-习题195 Struts2框架技术(1)195 Struts2框架技术(1)196 Struts2框架技术(2)196 Struts2框架技术(2)197 Struts2框架技术(3)197 Struts2框架技术(3)198 Struts2框架技术(4)198 Struts2框架技术(4)199 Struts2框架技术(5)199 Struts2框架技术(5)200 Struts2框架技术(6)200 Struts2框架技术(6)201 Struts2框架技术(7)201 Struts2框架技术(7)202 Struts2框架技术(8)202 Struts2框架技术(8)203 Struts2框架技术(9)203 Struts2框架技术(9)204 Struts2框架技术(10)204 Struts2框架技术(10)205 Struts2框架技术-13.1 Struts2简介205 Struts2框架技术-13.1 Struts2简介206 .1.1 Struts2的组成与工作原理206 .1.1 Struts2的组成与工作原理207 .1.2 搭建Struts2开发环境207 .1.2 搭建Struts2开发环境208 .1.3 Struts2入门案例—基于Struts2实现求任意两数据的代数和208 .1.3 Struts2入门案例—基于Struts2实现求任意两数据的代数和209 .1.4 Struts2的中文乱码问题处理209 .1.4 Struts2的中文乱码问题处理210 Struts2框架技术-13.2 Struts2的配置文件与Action配置210 Struts2框架技术-13.2 Struts2的配置文件与Action配置211 .2.1 Struts2的配置文件与配置内容211 .2.1 Struts2的配置文件与配置内容212 .2.2 基于注解的Action配置212 .2.2 基于注解的Action配置213 Struts2框架技术-13.3 Struts2的业务控制器—Action类设计213 Struts2框架技术-13.3 Struts2的业务控制器—Action类设计214 .3.1 Action实现类214 .3.1 Action实现类215 .3.2 通过Action访问Web对象215 .3.2 通过Action访问Web对象216 .3.3 多方法的Action216 .3.3 多方法的Action217 Struts2框架技术-13.4 Struts2的OGNL表达式、标签库、国际化217 Struts2框架技术-13.4 Struts2的OGNL表达式、标签库、国际化218 .4.1 Struts2的OGNL表达式218 .4.1 Struts2的OGNL表达式219 .4.2 Struts2的标签库219 .4.2 Struts2的标签库220 .4.3 Struts2的国际化220 .4.3 Struts2的国际化221 .4.4 Struts2的国际化应用案例221 .4.4 Struts2的国际化应用案例222 Struts2框架技术-13.5 Struts2的拦截器222 Struts2框架技术-13.5 Struts2的拦截器223 .5.1 Struts2的内建拦截器223 .5.1 Struts2的内建拦截器224 .5.2 Struts2拦截器的自定义实现224 .5.2 Struts2拦截器的自定义实现225 .5.3 案例—文字过滤器的设计与应用225 .5.3 案例—文字过滤器的设计与应用226 Struts2框架技术-13.6 Struts2文件的上传及下载226 Struts2框架技术-13.6 Struts2文件的上传及下载227 .6.1 文件上传与应用案例227 .6.1 文件上传与应用案例228 .6.2 文件下载与应用案例228 .6.2 文件下载与应用案例229 Struts2框架技术-本章小结229 Struts2框架技术-本章小结230 Struts2框架技术-习题230 Struts2框架技术-习题231 参考文献231 参考文献
精选推荐
领导力法则

领导力法则

[中国纺织出版社]

陆禹萌

已完结当代文学

销售心理学

销售心理学

[中国纺织出版社]

兰华

已完结当代文学

销售就是玩转情商

销售就是玩转情商

[中国纺织出版社]

王威

已完结当代文学

销售员情商实战训练

销售员情商实战训练

成功的销售需要高智商,更需要高情商。一个销售员的销售业绩,往往与他的情商成正比。本书从十个方面详细讲述了有效运用情商,提高销售业绩的方法和技巧。通过实际销售案例和销售心理学理论指导,以及实战点拨和情商拓展训练,帮助读者全方位、快速提高情商。故事性、多版块、碎片化的内容设置,有效降低读者阅读疲劳,提高阅读兴趣,不论是奔波在路上的销售小白,还是带领团队奋勇向前的销售经理,都能从中找到适合自己的销售软技巧。

刘军

已完结当代文学

让未来的你,感谢现在勇敢的自己

让未来的你,感谢现在勇敢的自己

[中国纺织出版社]

王介威

已完结当代文学

行为心理学:华生的实用心理学课

行为心理学:华生的实用心理学课

[中国纺织出版社]

(美)约翰·华生著.倪彩

已完结当代文学

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)

行为心理学入门(完全图解版)是以作者多来年的心理辅导和咨询数据为素材,对现实生活中的行为心理学应用进行了形象、深入、全面的论述和解读。本书与日本心理学图解书形式相同,浅显易读,有趣又益。

武莉

已完结当代文学

自卑与超越

自卑与超越

《自卑与(全译插图典藏版)》是个体心理学研究领域的著作,也是人本主义心理学先驱阿尔弗雷德·阿德勒的很好著作。阿德勒的学说以“自卑感”与“创造性自我”为中心,并强调“社会意识”。全书立足个人心理学的观点,从教育、家庭、婚姻、伦理、社交等多个领域,以大量的实例为论述基础,阐明了人生意义的真谛,帮助人们克服自卑、不断超自己,正确对待职业,正确理解社会与性。本书直接促进了亲子教育、人格培养、婚姻与爱情、职业生涯、家庭建设、人际关系等诸多领域的长足发展,成为人们了解心理学的经典读物。

(奥)阿尔弗雷德·阿德勒

已完结当代文学

自制力:道理我都懂,为什么就是过不好人生

自制力:道理我都懂,为什么就是过不好人生

[中国纺织出版社]

邱开杰

已完结当代文学