新闻资讯
看你所看,想你所想

在实战中成长:JSP开发之路

《在实来自战中成长:JSP开发之路》是一本高峰编写,由电子工业出版社在 出版的书籍。

  • 书名 在实战中成长:JSP开发之路
  • 作者 高峰 编 青软实训组 译
  • 出版社 电子工业出版社
  • 装帧 平装
  • ISBN 9787121087813

  作 者: 高峰 编 青软实训组 译

  出 版 社: 电子工业出版社

  来自ISBN: 9787121087813

  出版时间: 2009-06-01

 360百科 版 次: 1

  页 数: 360

  装 帧: 平装

  开 本: 16开

  所属分类: 图书>计算机与互联网>编程语言与程序设计

内容简介

  《在实战中成长:JSP开发之路》以Eclipse(版本为3.4.1)为开发工具,以JSP 2.0、Servlet 2.4技术为核心,从软件开发项目实践的角度深入地讲解了Web应用程序的基本知识和使用技巧,以小步迭代的方式引领读者一步一步开发直到完成一个完整的项目。《在实战中成长:JSP开发之路》共分为15章,有两个部分,第一部分为第1~4章是项目准备阶段,第二部分为第5~15章,是项目的开发、重构和测试阶段。如果您已经搭建好了开发环境并对JSP的知识略懂一二,可以直接从第5章开始阅读。《在实战中成长:JSP开发之路》适合于JSP的初学者、网站开发爱好者使用。

图书目录

  第一部分 起步 1

  第1章 JSP与Servlet简介 2

  1.1 JSP技术 2

  1.2 HTTP请求模型 3

  1.3 Servlet 4

  1.3.1 Servlet是什么 4

  1.3.2 Servlet生命周期 4

  1.4 JSP和Servlet 6

  1.5 小结 6

  第2章 安装开发环境 7

  2.1 Java IDE 7

  2.2 动手安装JDK 10

  来自2.2.1 JDK的安装与配置 10

  2.2.2 Ecli360百科pse的安装 13

  2.2.3 Tomcat的安装 16

  2.2.4 Eclipse中的Tomcat配置 20

  2.2.5 安装配MySQL数据库 22

  2.3 JSP和数据库 26

  2.4 小结 27

  第3章 JSP基础 28

  3.1 JSP执行流程 28

  3.2 JSP模板文本 31

 水两到消诉依利 3.3 JSP元素 31

  3.3.1 指令元素 31

  3.3.2 行为元素 35

  3.3.3 脚本元素 53

  3.3.4 EL表达式语言 54

  3.4 JSP隐含对象 57

  3.4.1 reques侵跳t对象 57

  3.4.2 response对象 58

  3.4.3 pageContext对象 59

  3.4.4 sessio容袁服初尽半著油n对象 60

  3.4.5 application敌立对象 61

  3.4.6 矛轮严out对象 61

  3.4.7 config对象 61

  3.4.8 page对象 62

  3.4.9 exception对象 62

  3.4.10 隐含对象的使用方法 62

  3热丰尔.5 小结 68

  第4章 看看效果 69

  4.1 新建一个应用程序 69

  4.2 Hello破控,JSP 72

  4.3 Web应用程序 74

  4.3.1 W身注剂学eb应用程序剖析 74

  4.3.2 Web应用程序开发过程

  简介 75

  4.4 小结 75

  具航一明第二部分 构建应用程序 77

  聚确第5章 BookStore应用程序 78

  5.1 迭代式开发 78

  5.2 BookStore能做些什么 79

  5.3 开始编码吧 82

  第6章 图书维护 83

  6.1 JSP和JDBC 83

  6.2 DbUtils 87

 科胡她谈状使唱 6.3 创建数据库和表 91

  6.3.1 创建数据库 91

  6.3.2 创建图书表 91

  6.4 常规任务:CRUD 92

  6.4.1 CRUD脱空足油基本流程 93

  6.4.2 CRUD的具体实现 95

  6.5 运行起来再说(迭代A1) 102

  6.6.1 创建应用程序 102

  6.6.2 配置数据库连接 103

  6.6.3 开发"图书维护"

  最初版本 105

  6.6 迭代A1中客户南组整所提

  问题的处理(迭代A2) 109

  6.6.1 来点育几供依江时时抓CSS 109

  6.6.2 功能程办单命画各清单 112

  6.6.3 解决乱码问题 114

  6.6.4 HTML编辑器 118

  6.7 添加缺失的字段

  (迭代A3) 121

  6.7.1 添加日期字段、版次和

  销售状态 122

  6.7.2 添加图书封面缩图 123

  6.8 验证一下(迭代A4) 130

  6.9 分页功能(迭代A5) 133

  6.10 小结 142

  第7章 分类显示 143

  7.1 图书后台分类 143

  7.2 前台页面觉引从错保毫木读入布局 149

  7.3 前台首页显示 152

  7.4 小结 1互良度适55

  第8章 创建购密委物车 156

  8.1 会话管理 156

  8.1.1 Cookie 157

  8.1.2 Session 157

  8.1.3 结合Database 158

  8.2 表和模型 159

  8.3 创建购物车 161

  8.4 清空购物车 172

  8.5 小结 173

  第9章 来点Ajax 174

  9.1 JavaScript自定义对象 175

  9.1.1 基本概念 175

  9.1.2 语法规则 175

  9.2 Ajax简介 181

  9.2.1 XMLHttpRequest简介 182

  9.2.2 XMLHttpRequest的属性 182

  9.2.3 XMLHttpRequest的方法 184

  9.2.4 一个简单的Ajax实例 185

  9.3 改进版购物车 190

  9.3.1 修改商品数量 192

  9.3.2 服务器端处理 195

  9.4 高亮显示商品信息 197

  9.5 小结 199

  第10章 实现结账功能 200

  10.1 收集订单 200

  10.1.1 结账界面 201

  10.1.2 订单生成 203

  10.2 在付账页面显示购物车

  内容 211

  10.3 JavaMail API 213

  10.3.1 JavaMail API简介 214

  10.3.2 相关信息传输协议 214

  10.3.3 下载并安装JavaMail 215

  10.3.4 JavaMail API核心类 217

  10.4 邮件通知 221

  10.4.1 邮件的基本信息 222

  10.4.2 发送邮件 223

  10.4.3 邮件模板 228

  10.5 小结 233

  第11章 用户权限管理 234

  11.1 权限系统 234

  11.2 系统登录 236

  11.3 访问控制系统 246

  11.3.1 权限管理 246

  11.3.2 角色管理 254

  11.3.3 为角色分配权限 264

  11.3.4 为用户分配角色 266

  11.4 访问控制 268

  11.5 处理错误 274

  11.5.1 异常体系设计 274

  11.5.2 本系统的异常类 279

  11.6 小结 281

  第12章 优化一下 282

  12.1 缓存 282

  12.2 缓存权限信息 289

  12.3 页面缓存 293

  12.4 小结 294

  第13章 看看报表吧 295

  13.1 JFreeChart 295

  13.2 实现库存统计图表 299

  13.3 小结 306

  第14章 扩展服务 307

  14.1 Web服务简介 307

  14.1.1 XML简介 308

  14.1.2 SOAP简介 309

  14.1.3 WSDL(Web Services

  Description Language) 310

  14.1.4 UDDI简介 311

  14.2 Apache CXF 311

  14.2.1 Apache CXF简介 311

  14.2.2 CXF框架支持环境 313

  14.3 库存查询服务 324

  14.4 会员服务 331

  14.4.1 会员注册 331

  14.4.2 生成注册码 333

  14.4.3 会员登录 336

  14.5 小结 340

  第15章 最后的任务 341

  15.1 代码重构(Refactoring) 341

  15.2 单元测试 348

  15.2.1 JUnit 4 348

  15.2.2 订单模块测试 359

  15.3 小结 360

转载请注明出处安可林文章网 » 在实战中成长:JSP开发之路

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com