本书以Eclipse(版本为3.4.1)为开发工具,以JSP 2.0、Servlet 2.4技术为核心,从软件开发项目实践的角度深入地讲解了Web应用程序的基本知识和使用技巧,以小步迭代的方式引领读者一步一步开发直到完成一个完整的项目。
本书不仅仅是简单地帮助读者学习JSP编码,而且帮助读者逐步地掌握软件开发的分析方法,理解软件开发的构成元素。希望能引导初学者走出语法学习的困境,真正地专注于事务逻辑的处理。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 在实战中成长(JSP开发之路) |
分类 | 教育考试-考试-计算机类 |
作者 | 高峰 |
出版社 | 电子工业出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书以Eclipse(版本为3.4.1)为开发工具,以JSP 2.0、Servlet 2.4技术为核心,从软件开发项目实践的角度深入地讲解了Web应用程序的基本知识和使用技巧,以小步迭代的方式引领读者一步一步开发直到完成一个完整的项目。 本书不仅仅是简单地帮助读者学习JSP编码,而且帮助读者逐步地掌握软件开发的分析方法,理解软件开发的构成元素。希望能引导初学者走出语法学习的困境,真正地专注于事务逻辑的处理。 内容推荐 本书以Eclipse(版本为3.4.1)为开发工具,以JSP 2.0、Servlet 2.4技术为核心,从软件开发项目实践的角度深入地讲解了Web应用程序的基本知识和使用技巧,以小步迭代的方式引领读者一步一步开发直到完成一个完整的项目。本书共分为15章,有两个部分,第一部分为第1~4章是项目准备阶段,第二部分为第5~15章,是项目的开发、重构和测试阶段。如果您已经搭建好了开发环境并对JSP的知识略懂一二,可以直接从第5章开始阅读。本书适合于JSP的初学者、网站开发爱好者使用。 目录 第一部分 起步 第1章 JSP与Servlet简介 1.1 JSP技术 1.2 HTTP请求模型 1.3 Servlet 1.3.1 Servlet是什么 1.3.2 Servlet生命周期 1.4 JSP和Servlet 1.5 小结 第2章 安装开发环境 2.1 Java IDE 2.2 动手安装JDK 2.2.1 JDK的安装与配置 2.2.2 Eclipse的安装 2.2.3 Tomcat的安装 2.2.4 Eclipse中的Tomcat配置 2.2.5 安装配置MySQL数据库 2.3 JSP和数据库 2.4 小结 第3章 JSP基础 3.1 JSP执行流程 3.2 JSP模板文本 3.3 JSP元素 3.3.1 指令元素 3.3.2 行为元素 3.3.3 脚本元素 3.3.4 EL表达式语言 3.4 JSP隐含对象 3.4.1 request对象 3.4.2 response对象 3.4.3 pageContext对象 3.4.4 session对象 3.4.5 application对象 3.4.6 out对象 3.4.7 config对象 3.4.8 page对象 3.4.9 exception对象 3.4.10 隐含对象的使用方法 3.5 小结 第4章 看看效果 4.1 新建一个应用程序 4.2 Hello,JSP 4.3 Web应用程序 4.3.1 Web应用程序剖析 4.3.2 Web应用程序开发过程简介 4.4 小结 第二部分 构建应用程序 第5章 BookStore应用程序 5.1 迭代式开发 5.2 BookStore能做些什么 5.3 开始编码吧 第6章 图书维护 6.1 JSP和JDBC 6.2 DbUtils 6.3 创建数据库和表 6.3.1 创建数据库 6.3.2 创建图书表 6.4 常规任务:CRUD 6.4.1 CRUD基本流程 6.4.2 CRUD的具体实现 6.5 运行起来再说(迭代A1) 6.6.1 创建应用程序 6.6.2 配置数据库连接 6.6.3 开发“图书维护”最初版本 6.6 迭代A1中客户所提问题的处理(迭代A2) 6.6.1 来点CSS 6.6.2 功能清单 6.6.3 解决乱码问题 6.6.4 HTML编辑器 6.7 添加缺失的字段(迭代A3) 6.7.1 添加日期字段、版次和销售状态 6.7.2 添加图书封面缩图 6.8 验证一下(迭代A4) 6.9 分页功能(迭代A5) 6.10 小结 第7章 分类显示 7.1 图书后台分类 7.2 前台页面布局 7.3 前台首页显示 7.4 小结 第8章 创建购物车 8.1 会话管理 8.1.1 Cookie 8.1.2 Session 8.1.3 结合Database 8.2 表和模型 8.3 创建购物车 8.4 清空购物车 8.5 小结 第9章 来点Ajax 9.1 JavaScript自定义对象 9.1.1 基本概念 9.1.2 语法规则 9.2 Ajax简介 9.2.1 XMLHttpRequest简介 9.2.2 XMLHttpRequest的属性 9.2.3 XMLHttpRequest的方法 9.2.4 一个简单的Ajax实例 9.3 改进版购物车 9.3.1 修改商品数量 9.3.2 服务器端处理 9.4 高亮显示商品信息 9.5 小结 第10章 实现结账功能 10.1 收集订单 10.1.1 结账界面 10.1.2 订单生成 10.2 在付账页面显示购物车内容 10.3 JavaMail API 10.3.1 JavaMail API简介 10.3.2 相关信息传输协议 10.3.3 下载并安装JavaMail 10.3.4 JavaMail API核心类 10.4 邮件通知 10.4.1 邮件的基本信息 10.4.2 发送邮件 10.4.3 邮件模板 10.5 小结 第11章 用户权限管理 11.1 权限系统 11.2 系统登录 11.3 访问控制系统 11.3.1 权限管理 11.3.2 角色管理 11.3.3 为角色分配权限 11.3.4 为用户分配角色 11.4 访问控制 11.5 处理错误 11.5.1 异常体系设计 11.5.2 本系统的异常类 11.6 小结 第12章 优化一下 12.1 缓存 12.2 缓存权限信息 12.3 页面缓存 12.4 小结 第13章 看看报表吧 13.1 JFreeChart 13.2 实现库存统计图表 13.3 小结 第14章 扩展服务 14.1 Web服务简介 14.1.1 XML简介 14.1.2 SOAP简介 14.1.3 WSDL(Web Services Description Language) 14.1.4 UDDI简介 14.2 Apache CXF 14.2.1 Apache CXF简介 14.2.2 CXF框架支持环境 14.3 库存查询服务 14.4 会员服务 14.4.1 会员注册 14.4.2 生成注册码 14.4.3 会员登录 14.5 小结 第15章 最后的任务 15.1 代码重构(Refactoring) 15.2 单元测试 15.2.1 JUnit 4 15.2.2 订单模块测试 15.3 小结 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。