当前位置:首页 > 工业技术
JSP程序设计
JSP程序设计

JSP程序设计PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:廖永红,罗佳等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2010
  • ISBN:9787508476247
  • 页数:199 页
图书介绍:本书以一个经典的“99魔法牌”实例作为学习案例,以循序渐进的方法,由浅到深,逐渐引导读者如何构架和开发JSP动态网站,讲解其中的技巧、方法、经验,充分体现以经验为后盾、以实用为目标、以实例为导向、以实践为主线的编写思想。本书在章节安排上也体现了基础篇、提高篇、高级篇的递进关系。本书最后以一个常见商务网站为练习案例,引导学生独立完成登录注册模块、购物车模块、图片管理模块、新闻发布模块等,来加强对JSP应用的掌握,引导学生发现新问题,培养自我学习与探索的能力。
《JSP程序设计》目录

第1章 案例描述JSP技术 1

1.1 案例:99魔法牌案例描述 1

1.2 知识:C/S和B/S结构模式 2

1.3 知识:HTML静态网页 3

1.4 知识:JSP动态网页 4

1.5 知识:Servlet及JSP 运行过程 5

第2章 环境配置与开发工具 6

2.1 实践:JDK的下载与安装 6

2.2 实践:Tomcat服务器安装和配置 7

2.2.1 安装Tomcat 7

2.2.2 运行Tomcat 9

2.3 实践:使用Eclipse开发JSP 10

2.3.1 安装和配置Eclipse 10

2.3.2 开发JSP 12

第3章 MyEclipse 及JSP初步 14

3.1 任务:设计游戏首页 14

3.2 实践:创建、配置、布置Web项目 14

3.3 知识:Eclipse的基本概念与界面 17

3.3.1 工作区(Workspace)及项目(Project) 17

3.3.2 常用工具及功能 17

3.3.3 透视图(Perspective)切换器 18

3.3.4 视图(View) 19

3.3.5 编辑器(Editor) 20

3.3.6 导入、导出项目 20

3.4 实践:从HTML到JSP 21

3.5 知识:认识JSP代码结构 25

3.6 资料:JSP基本语法 27

3.6.1 脚本 27

3.6.2 指令 29

3.6.3 动作 31

第4章 JSP应用编程 39

4.1 任务:用户登录及访问控制 39

4.2 方案:技术分析与设计要点 40

4.3 实践:实现登录及访问控制 44

4.4 知识:了解JSP 内置对象 49

4.5 资料:应用JSP 对象 50

4.5.1 对象的作用域 50

4.5.2 内置request对象 51

4.5.3 内置response对象 57

4.5.4 内置session对象 58

4.5.5 内置application对象 60

4.5.6 内置out对象 61

4.5.7 内置page对象 62

4.5.8 内置exception对象 62

4.5.9 内置pageContext对象 62

4.5.10 内置config对象 63

4.5.11 Cookie对象 64

4.5.12 中文编码问题 66

4.6 研究:访问IP限制功能 66

第5章 JDBC数据库编程 68

5.1 任务:用户及游戏成绩管理 68

5.2 方案:功能分析与设计要点 70

5.3 实践:用户注册及信息更新 72

5.4 知识:JDBC编程总结 81

5.5 资料:JDBC知识与技术 85

5.5.1 加载驱动程序 85

5.5.2 建立连接对象 86

5.5.3 执行SQL语句 86

5.5.4 结果集的使用 87

5.5.5 执行参数化SQL 88

5.5.6 执行存储过程 88

5.6 研究:成绩查询及用户维护 90

第6章 JSP+JavaBean技术 91

6.1 任务:游戏大厅、房间、牌桌 92

6.2 方案:技术分析与实现要点 94

6.2.1 面向对象分析与设计 94

6.2.2 游戏对象模型的代码结构 95

6.2.3 JSP界面页与JavaBean对象的关系设计 98

6.2.4 使用JavaBean属性的get/set方法 99

6.3 实践:JSP+JavaBean实现游戏 99

6.3.1 实现(进入)游戏大厅 100

6.3.2 实现(进入)游戏房间 102

6.3.3 实现(坐上)玩家位置 110

6.3.4 实现(坐在)游戏牌桌 114

6.3.5 实现(后台)定时维护 122

6.3.6 试运行、测试游戏 124

6.4 资料:JavaBean知识与技术 124

6.4.1 JavaBean简介 124

6.4.2 JavaBean相关标签 125

6.4.3 JSP+JavaBean例子 126

6.5 研究:Session事件的监听 128

第7章 Ajax技术的应用 129

7.1 任务:改进界面刷新效率和闪动 129

7.2 方案:Ajaxx解决方案的要点 129

7.3 实践:使用Ajax改进游戏(牌桌)页 130

7.4 资料:Ajax知识与技术 139

7.4.1 Ajax技术应用简介 139

7.4.2 如何发送一个Ajax请求 140

7.4.3 处理服务器响应的函数 142

7.4.4 一个简单Ajax应用实例 142

7.4.5 如何处XML响应 143

7.4.6 Ajax对象就绪状态 144

7.5 研究:xml/html的文档对象模型(Dom) 144

第8章 JSP应用与提高 146

8.1 Java文件操作基础 146

8.1.1 任务:游戏运行日志 146

8.1.2 实践:记录游戏运行日志 146

8.1.3 知识:java文件操作 148

8.2 开源Excel组件的学习与应用 152

8.2.1 任务:Excel管理报表 152

8.2.2 方案:技术分析与实现要点 152

8.2.3 实践:以Excel格式输出积分前10名的玩家信息 152

8.2.4 知识:POI组件包 155

8.3 文件上传 156

8.3.1 任务:上传文件 156

8.3.2 方案:技术分析与设计要点 157

8.3.3 实践:在注册时上传个性图片 158

8.3.4 知识:jspSmartUpload组件 161

8.4 发送邮件(JavaMail) 164

8.4.1 任务:发送邮件给注册用户 164

8.4.2 方案:技术分析与设计要点 164

8.4.3 实践:创建一个用来发送邮件的JavaBean 165

8.4.4 知识:发送带附件的邮件 166

第9章 Web配置、打包和部署 168

9.1 任务:部署Web应用 168

9.2 方案:技术分析与实现要点 168

9.3 实践:将Web应用程序打包并部署 169

9.3.1 打包应用程序 169

9.3.2 在Tomcat上部署 170

9.4 资料:Web配置 170

第10章 MVC架构(Struts) 175

10.1 任务:改善JSP开发结构 175

10.2 方案:技术分析与实现要点 175

10.3 实践:利用JSP+Servlet+JavaBean实现MVC架构 176

10.4 实践:利用Struts开发Web应用 180

10.5 知识:Struts 2架构 186

第11章 典型的商业网站案例 188

11.1 案例:C2C网上拍卖系统 188

11.1.1 系统主页预览 189

11.1.2 用户注册及激活 189

11.1.3 用户登录 191

11.1.4 买(拍)东西 191

11.1.5 卖(发布)东西 193

11.1.6 管理用户 193

11.1.7 商品管理 194

11.2 方案:分析与设计要点 194

11.2.1 系统用例分析 194

11.2.2 系统设计要点 195

11.2.3 数据库表设计 195

相关图书
作者其它书籍
返回顶部