搜索


会员资源切换至【手机版】

切换本帖至【手机版】


开启左侧

从零开始学Java Web开发扫描版[PDF]

[复制链接]
发表于 2021-8-27 21:19:27 | 显示全部楼层 |阅读模式
游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0


资源信息:



中文名


: 从零开始学Java Web开发


作者


: 孙更新


图书分类


: 网络


资源格式


: PDF


版本


: 扫描版


出版社


: 电子工业出版社


书号


: 9787121122958


发行时间


: 2011年02月


地区


: 大陆


语言


: 简体中文


概述


:




评论处1楼有网盘链接



内容介绍:


  java web是目前最流行的动态网页开发技术之一。本书由浅入深、循序渐进,使零基础的读者能够熟练掌握如何使用java web开发应用程序系统。    本书分为4部分,第一部分是java语言基础篇,包括java基本语法、开发环境的安装和配置、java面向对象思想等基础知识。第二部分是jsp技术篇,包括jsp基本语法、jsp内置对象、jsp与javabean、jsp与jdbc、serverlet过滤器和监听器的使用、用户自定义标签的开发、el表达式语言、标准标签库jstl。第三部分是java web框架篇,包括struts框架的使用、hibernate框架的使用、spring框架的使用。第四部分是java web开发实战篇,选取两个实际的商业化应用程序进行分析,使读者能够真正掌握商业化应用程序开发的精髓。    本书内容精练、重点突出、实例丰富,是广大web网站开发人员、网站管理维护人员必备的参考书,同时也非常适合大、中专院校师生学习阅读,也可作为高等院校计算机及相关专业的教材使用。


内容截图:





目录


: 第一篇 java语言基础 第1章 初识java语言 11 1.1 java语言概述 11 1.1.1 java语言的产生 11 1.1.2 java语言的发展 11 1.1.3 java语言的特性 12 1.2 jdk的安装和配置 13 1.2.1 jdk 6.0的安装 13 1.2.2 jdk 6.0的配置 14 1.3 myeclipse集成开发环境 15 1.3.1 myeclipse的安装和启动 16 1.3.2 myeclipse的使用 17 1.4 第一个java应用——helloworld 22 1.4.1 java应用的创建 22 1.4.2 java应用的基本结构 23 1.4.3 java应用的运行 25 1.5 小结 25 1.6 习题 25 第2章 java基础语法 26 2.1 java标识符和关键字 26 .2.1.1 标识符 26 2.1.2 关键字 27 2.1.3 分隔符和注释 27 2.2 数据类型 28 2.2.1 基本数据类型 28 2.2.2 引用数据类型 30 2.2.3 数据类型间的转换 30 2.3 变量与常量 31 2.3.1 变量的命名规范 31 2.3.2 变量的声明 32 2.3.3 变量的赋值 32 2.3.4 变量的作用域 32 2.3.5 常量的概念与使用 33 2.4 运算符与表达式 34 2.4.1 算术运算符 34 2.4.2 关系运算符 35 2.4.3 逻辑运算符 36 2.4.4 赋值运算符 36 2.4.5 位运算符 37 2.4.6 条件运算符 37 2.4.7 运算符的优先级 38 2.4.8 表达式 38 2.5 程序基本结构 38 2.5.1 分支语句 39 2.5.2 循环语句 43 2.5.3 跳转语句 45 2.6 数组 46 2.6.1 一维数组 46 2.6.2 多维数组 48 2.7 小结 49 2.8 习题 49 第3章 java面向对象编程 51 3.1 类和对象 51 3.1.1 java类定义 51 3.1.2 类的成员变量和成员方法 52 3.1.3 类的构造函数 53 3.1.4 对象的创建和使用 54 3.1.5 类的封装 56 3.1.6 包的创建和使用 59 3.2 类的继承性 60 3.2.1 类的继承 60 3.2.2 方法的重载和覆盖 62 3.2.3 抽象类和最终类 63 3.3 接口 65 3.3.1 接口的定义 65 3.3.2 接口的实现 66 3.3 小结 67 3.4 习题 68 第二篇 jsp基本知识 第4章 jsp基本语法 70 4.1 jsp简介 70 4.1.1 jsp的形成与发展 70 4.1.2 jsp的运行机制 72 4.1.3 tomcat服务器的安装与配置 72 4.1.4 myeclipse中集成tomcat服务器 75 4.1.5 myeclipse中创建jsp页面 76 4.1.6 myeclipse中发布和运行web项目 77 4.2 jsp页面的基本结构 78 4.3 jsp中的java片断代码 79 4.3.1 注释 79 4.3.2 程序段 80 4.3.3 声明 80 4.3.4 表达式 81 4.4 jsp中的编译指令 82 4.4.1 page指令 82 4.4.2 include指令 84 4.4.3 taglib指令 86 4.5 jsp中的动作指令 86 4.5.1 <jsp:include>动作指令 86 4.5.2 <jsp:forward>动作指令 87 4.5.3 <jsp:param>动作指令 88 4.6 小结 89 4.7 习题 89 第5章 jsp内置对象 90 5.1 jsp内置对象概述 90 5.2 request内置对象 91 5.2.1 获取用户提交的表单信息 91 5.2.2 获取服务器端和客户端信息 92 5.2.3 获取http协议的传送文件头信息 94 5.2.4 request中保存和读取共享数据 95 5.2.5 正确接收用户提交的中文信息 96 5.3 response内置对象 97 5.3.1 response实现页面转向 97 5.3.2 动态设置页面返回的mime类型 98 5.3.3 设置http协议的传送文件头信息 100 5.4 out内置对象 101 5.5 session内置对象 102 5.5.1 获取session的id 102 5.5.2 使用url重写支持session 104 5.5.3 session中保存和读取共享数据 106 5.5.4 session的生命周期 107 5.6 application内置对象 108 5.7 其他内置对象 109 5.7.1 pagecontext内置对象 109 5.7.2 config内置对象 110 5.7.3 exception内置对象 112 5.7.4 page内置对象 112 5.8 小结 113 5.9 习题 113 第6章 jsp与javabean 114 6.1 javabean的定义 114 6.2 jsp与javabean交互的动作指令 115 6.2.1 <jsp:usebean>动作指令 115 6.2.2 <jsp:getproperty>动作指令 118 6.2.3 <jsp:setproperty>动作指令 118 6.3 常用第三方javabean组件 122 6.3.1 jspsmartupload组件 122 6.3.2 javamail组件 125 6.3.3 jfreechart组件 130 6.4 小结 133 6.5 习题 133 第7章 jsp与jdbc 134 7.1 jdbc概述 134 7.2 建立数据库连接 135 7.2.1 jdbc的驱动程序类型 135 7.2.2 驱动程序管理类drivermanager 136 7.2.3 数据库连接接口connection 137 7.3 执行数据库操作 138 7.3.1 sql声明接口statement 138 7.3.2 预编译声明接口preparedstatement 141 7.3.3 存储过程执行接口callablestatement 142 7.4 查询数据库结果集 144 7.4.1 结果集接口resultset 145 7.4.2 可滚动和可更新的结果集 146 7.5 行集 148 7.6 数据库事务处理 150 7.7 数据库连接池 151 7.7.1 数据库连接池原理 151 7.7.2 tomcat中数据连接池的配置 152 7.8 小结 153 7.9 习题 154 第8章 servlet编程 155 8.1 servlet简介 155 8.2 servlet的生命周期 155 8.3 servlet程序结构 156 8.3.1 init()方法 157 8.3.2 service()方法 159 8.3.3 destory()方法 162 8.4 servlet的配置 163 8.4.1 <servlet>元素及其子元素 163 8.4.2 <servlet-mapping>元素及其子元素 164 8.5 servlet的会话跟踪 167 8.5.1 获取httpsession对象 168 8.5.2 使httpsession对象与属性关联 168 8.6 servlet的请求转发 170 8.7 小结 174 8.8 习题 174 第9章 servlet编程 175 9.1 过滤器 175 9.1.1 过滤器的定义 176 9.1.2 过滤器的配置 177 9.2 监听器 180 9.2.1 监听器的定义 181 9.2.2 监听器的配置 182 9.3 小结 186 9.4 习题 186 第10章 用户自定义标签 187 10.1 自定义标签概述 187 10.2 自定义标签声明 188 10.3 标签库描述符文件 189 10.4 标签处理器 190 10.5 自定义空标签 191 10.6 自定义体标签 194 10.7 自定义嵌套标签 196 10.8 小结 199 10.9 习题 200 第11章 el表达式语言 201 11.1 el表达式语言概述 201 11.2 el表达式语言基本语法 202 11.2.1 .与 [ ] 运算符 202 11.2.2 el变量 202 11.2.3 自动类型转换 203 11.2.4 el中的保留字 203 11.2.5 el中的运算符 204 11.3 el表达式语言的内置对象 205 11.3.1 与范围有关的内置对象 206 11.3.2 与输入参数有关的内置对象 206 11.3.3 其他内置对象 208 11.4 el表达式语言中的函数 209 11.4.1 自定义函数的逻辑处理类 210 11.4.2 自定义函数的描述符文件 210 11.5 小结 212 11.6 习题 212 第12章 jstl标签库 213 12.1 jstl标签库概述 213 12.2 jstl核心标签库 214 12.2.1 表达式操作标签 214 12.2.2 流程控制标签 219 12.2.3 迭代操作标签 222 12.2.4 url相关操作标签 225 12.3 jstl格式化标签库 226 12.3.1 国际化标签 227 12.3.2 消息标签 228 12.3.3 数字日期格式化标签 231 12.4 jstl sql标签库 234 12.4.1 建立数据源连接标签 234 12.4.2 数据库操作标签 235 12.5 jstl xml标签库 240 12.5.1 核心操作标签 240 12.5.2 流程控制操作标签 241 12.5.3 转换操作标签 242 12.6 jstl 函数标签库 245 12.6.1 字符串处理标签 246 12.6.2 获取对象长度标签 249 12.7 小结 249 12.8 习题 250 第13章 struts框架的开发及应用 251 13.1 struts框架概述 251 13.1.1 mvc设计模式 251 13.1.2 struts框架工作原理 252 13.1.3 struts框架执行流程 252 13.2 myeclipse创建基于struts框架的项目 253 13.2.1 创建struts项目 253 13.2.2 struts组件向导 254 13.2.3 struts配置文件编辑器 257 13.3 struts应用实例:登录系统 258 13.4 小结 264 13.5 习题 264 第14章 hibernate框架的开发及应用 265 14.1 hibernate框架概述 265 14.1.1 o/r mapping(对象/关系映射)技术 265 14.1.2 hibernate框架的作用 266 14.1.3 hibernate框架与jdbc技术的比较 266 14.1.4 hibernate框架的工作流程 267 14.2 myeclipse创建基于hibernate框架的项目 269 14.2.1 创建hibernate项目 269 14.2.2 创建hibernate配置文件 271 14.2.3 创建hibernate使用的数据库连接 271 14.2.4 创建sessionfactory类 272 14.2.5 使用hibernate配置文件编辑器 272 14.2.6 使用反向工程生成持久化对象、映射文件和dao类 273 14.2.7 使用hibernate功能 276 14.3 hibernate应用实例:基于struts +hibernate的登录系统 277 14.4 小结 282 14.5 习题 282 第15章 spring框架的开发及应用 283 15.1 spring框架概述 283 15.2 spring框架中的ioc编程 284 15.2.1 控制反转的原理 285 15.2.2 控制反转中的主要组件 285 15.2.3 控制反转中的依赖注入方式 286 15.3 spring框架中的aop编程 287 15.3.1 面向切面编程的原理 287 15.3.2 面向切面编程中的主要概念 287 15.4 使用myeclipse实现spring框架中的ioc编程 288 15.4.1 创建spring项目 288 15.4.2 创建bean类 289 15.4.3 配置bean类 290 15.4.4 编写测试代码 291 15.5 使用myeclipse实现spring框架中的aop编程 292 15.5.1 向项目添加aop支持包 292 15.5.2 创建bean类 292 15.5.3 创建前置通知类 293 15.5.4 装配拦截器和配置bean类 294 15.5.5 编写测试代码 294 15.6 spring整合struts框架 295 15.6.1 使用actionsupport类整合struts 295 15.6.2 覆盖requestprocessor类整合struts 297 15.6.3 将action管理委托给spring框架 298 15.7 spring整合hibernate框架 300 15.7.1 创建hibernate+spring项目 300 15.7.2 反向工程生成spring整合hibernate的dao 302 15.8 基于spring与struts、hibernate整合的登录系统 303 15.9 小结 308 15.10 习题 308 第四篇 java web开发实战 第16章 基于jsp的视频点播系统 309 16.1 系统需求分析 309 16.2 系统数据库设计 309 16.3 系统设计与实现 311 16.3.1 视频显示及播放模块的实现 311 16.3.2 系统管理模块的实现 316 16.4 小结 321 16.5 习题 321 第17章 基于struts+spring+hibernate框架的网上课堂 322 17.1 系统需求分析 322 17.2 系统数据库设计 323 17.2.1 课程管理模块的数据表 324 17.2.2 专家门诊模块的数据表 325 17.2.3 公告管理模块的数据表 326 17.2.4 系统管理模块的数据表 327 17.3 项目创建与配置 328 17.3.1 创建项目 328 17.3.2 创建数据库 329 17.3.3 生成pojo和 *.hbm.xml 330 17.3.4 web.xml配置文件 330 17.3.5 struts框架的配置文件 332 17.3.6 spring框架的配置文件 333 17.4 系统公共模块 333 17.4.1 系统主页面 333 17.4.2 导航菜单页面 334 17.4.3 系统公用页面 335 17.4.4 系统配置文件 337 17.5 课程管理模块的实现 337 17.5.1 视图层的实现 337 17.5.2 控制层的实现 341 17.5.3 业务逻辑层的实现 344 17.5.4 dao层的实现 346 17.5.5 持久层的实现 347 17.5.6 spring框架的配置 350 17.6 小结 351 17.7 习题 351

主题推广




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

切换至【手机版】| 主站| Archiver|

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

|网站地图

GMT+8, 2026-3-27 01:17 , Processed in 0.697698 second(s), 121 queries .

 

快速回复 返回顶部 返回列表