图书介绍

JSP动态网站开发项目教程PDF|Epub|txt|kindle电子书版本网盘下载

JSP动态网站开发项目教程
  • 徐婉珍著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121121685
  • 出版时间:2010
  • 标注页数:296页
  • 文件大小:157MB
  • 文件页数:309页
  • 主题词:JAVA语言-主页制作-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JSP动态网站开发项目教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 预备阶段1

第1章 开发任务描述1

1.1 开发背景1

1.2 需求说明1

1.2.1 术语1

1.2.2 功能需求2

1.2.3 系统用例2

思考与训练4

第2章 JSP概述5

2.1 静态网页与动态网页5

2.2 主流动态网站技术及实现模式5

2.2.1 几种主流的动态网站开发技术5

2.2.2 动态网站技术的实现模式6

2.3 HTTP的请求/响应模型7

2.4 JSP页面的执行流程9

思考与训练9

第3章 开发工具的安装与使用10

3.1 NctBcans IDE的安装10

3.1.1 下载安装包10

3.1.2 安装NetBeans IDE10

3.2 创建项目与编写程序13

3.2.1 认识NetBeans IDE的界面14

3.2.2 创建新项目16

3.2.3 修改默认模板19

3.2.4 创建JSP页面20

3.2.5 运行JSP页面22

3.2.6 认识JSP的页面元素22

3.2.7 添加自定义的模板23

3.2.8 打开/关闭项目25

3.3 在NctBcans IDE中调试程序25

思考与训练28

第二部分 在开发中学习29

第4章 论坛网站的设计29

4.1 功能模块设计&r30

4.2 页面列表31

4.3 数据库结构设计31

思考与训练33

第5章 制作静态网页34

5.1 制作网站的原型34

5.2 制作注册页面35

5.2.1 HTML的常用标签36

5.2.2 CSS简介41

5.2.3 使用HTML+CSS制作注册页面46

5.2.4 JavaScript简介49

5.2.5 为注册表单添加JavaScript验证52

思考与训练59

第6章 注册功能的实现61

6.1 任务的提出与分解61

6.2 输出信息及提取表单数据62

6.2.1 使用page指令设置页面编码62

6.2.2 使用out对象输出信息62

6.2.3 使用request对象读取请求参数63

6.2.4 任务实现65

6.2.5 重点提示66

6.2.6 拓展与提高66

6.3 验证用户名的唯一性(JDBC-ODBC驱动)69

6.3.1 使用page指令导入类包70

6.3.2 查询数据库的一般过程70

6.3.3 实验案例72

6.3.4 任务实现75

6.3.5 重点提示77

6.3.6 拓展与提高77

6.4 将注册信息插入到用户信息表中(一)78

6.4.1 任务实现79

6.4.2 重点提示81

6.5 将注册信息插入到用户信息表中(二)81

6.5.1 PreparedStatement接口81

6.5.2 实验案例83

6.5.3 任务实现84

6.5.4 重点提示84

6.6 页面跳转控制84

6.6.1 <jsp:forward>动作85

6.6.2 response对象的重定向方法87

6.6.3 任务实现87

6.6.4 重点提示89

思考与训练89

第7章 登录功能的实现91

7.1 任务的提出与分解91

7.2 验证登录信息(JDBC驱动)91

7.2.1 通过JDBC访问数据库91

7.2.2 任务实现93

7.2.3 重点提示95

7.3 在会话期间维持用户的登录信息95

7.3.1 session对象的工作机制95

7.3.2 实验案例96

7.3.3 任务实现98

7.3.4 重点提示99

7.4 公共页面的处理99

7.4.1 includc指令100

7.4.2 <jsp:includc>动作101

7.4.3 任务实现102

7.4.4 重点提示103

7.5 在线会员名单的显示103

7.5.1 application对象的使用103

7.5.2 任务实现105

7.5.3 重点提示108

7.6 使用Cookie完成自动登录功能108

7.6.1 任务提出108

7.6.2 Cookie的使用109

7.6.3 任务实现110

7.6.4 重点提示112

思考与训练112

第8章 帖子浏览功能的实现114

8.1 显示所有帖子的概要信息114

8.1.1 任务提出114

8.1.2 JSP的表达式114

8.1.3 任务实现114

8.1.4 重点提示118

8.2 搜索帖子118

8.2.1 任务提出118

8.2.2 自提交的表单118

8.2.3 任务实现119

8.3 分页显示121

8.3.1 任务提出121

8.3.2 分页显示的原理121

8.3.3 任务实现122

8.3.4 重点提示125

思考与训练125

第9章 回帖功能的实现126

9.1 任务提出126

9.2 输入回复帖的页面126

9.2.1 HTML标签——textarea126

9.2.2 在线编辑器FCKeditor的使用127

9.2.3 任务实现129

9.2.4 重点提示134

思考与训练134

第10章 功能的增强与改进135

10.1 数据库通用处理类135

10.1.1 任务提出135

10.1.2 编写通用处理类135

10.1.3 使用通用处理类137

10.2 JavaBean的使用139

10.2.1 任务提出139

10.2.2 JavaBean的基本概念139

10.2.3 通过JSP动作使用JavaBean140

10.2.4 JavaBean的使用案例141

10.2.5 任务实现145

10.2.6 拓展与提高148

10.2.7 重点提示149

10.3 使用Servlet完成用户注册功能150

10.3.1 任务提出150

10.3.2 Servlet简介150

10.3.3 使用Servlet接收表单数据153

10.3.4 任务实现156

10.3.5 重点提示158

10.4 使用Ajax实现用户名唯一性的即时检测158

10.4.1 任务提出158

10.4.2 Ajax简介158

10.4.3 Ajax的基本工作原理158

10.4.4 任务实现158

10.5 为用户注册添加头像上传功能163

10.5.1 任务提出163

10.5.2 jspSmartUpload的相关类163

10.5.3 使用jspSmartUpload上传文件166

10.5.4 任务实现170

10.5.5 重点提示174

10.6 为注册输入页面添加验证码174

思考与训练176

第11章 服务器的配置与网站的发布178

11.1 Tomcat的安装与配置178

11.1.1 Tomcat的下载178

11.1.2 Tomcat的安装178

11.1.3 Tomcat的启动与停止180

11.1.4 测试Tomcat180

11.2 Tomcat的目录结构181

11.3 配置网站的异常处理181

11.4 手动发布网站183

11.5 利用NetBeans发布网站184

思考与训练185

第三部分 综合案例——企业网站186

第12章 需求分析186

12.1 开发背景186

12.2 需求说明186

12.2.1 用户角色187

12.2.2 系统功能概述187

12.3 可行性分析188

第13章 系统设计189

13.1 系统功能结构189

13.1.1 网站的页面级别关系189

13.1.2 网站的功能结构189

13.1.3 系统架构191

13.2 开发工具及运行环境192

13.2.1 使用技术192

13.2.2 开发工具192

13.2.3 运行环境192

13.3 项目的文件夹组织结构192

13.4 系统预览193

13.4.1 前台页面193

13.4.2 后台页面195

第14章 数据库设计199

第15章 功能模块的设计与实现202

15.1 公共类202

15.1.1 数据库连接类202

15.1.2 通用处理工具类205

15.1.3 编码转换过滤器207

15.1.4 数据库通用处理209

15.1.5 公共页面211

15.2 Model层的设计211

15.2.1 实体类设计211

15.2.2 DAO接口211

15.3 前台功能模块214

15.3.1 首页显示模块214

15.3.2 文章显示模块220

15.3.3 在线留言模块225

15.4 后台功能模块229

15.4.1 登录模块229

15.4.2 文章管理模块233

15.4.3 留言管理模块241

第四部分 JSP速查参考250

第16章 JSP的语言基础250

16.1 HTML语言基础250

16.1.1 HTML的标签和属性250

16.1.2 HTML页面的基本结构251

16.1.3 HTML的常用标签251

16.2 JavaScript简介250

16.2.1 JavaScript的基本语法256

16.2.2 在页面中加入JS代码256

16.2.3 JS的事件处理256

16.2.4 表单数据验证的一般方式257

16.3 Java语言基础257

16.3.1 Java的类和对象257

16.3.2 常用的Java类258

16.3.3 JaVa的异常处理机制259

第17章 JSP的页面元素261

17.1 JSP的注释261

17.2 JSP的指令262

17.2.1 page(页面)指令262

17.2.2 include(包含)指令263

17.2.3 taglib(标签库)指令263

17.3 JSP的代码段263

17.4 JSP的表达式264

17.5 JSP的标准动作264

17.5.1 <jsp:param>动作264

17.5.2 <jsp:include>动作265

17.5.3 <jsp:forward>动作265

17.5.4 使用JavaBean的系列动作265

第18章 JSP的内建对象267

18.1 Out对象267

18.2 request对象268

18.3 response对象268

18.4 session对象269

18.5 application对象270

18.6 config对象270

18.7 exception对象270

18.8 page对象270

18.9 pageContext对象271

第19章 JDBC访问数据库272

19.1 一般步骤272

19.2 常用的接口或类274

19.2.1 DriverManager类274

19.2.2 Connection接口274

19.2.3 Statement接口274

19.2.4 PreparedStatement接口275

19.2.5 CallablcStatcment接口275

19.2.6 ResultSet接口276

第20章 拾遗补缺277

20.1 关系数据库与SQL回顾277

20.1.1 关系数据库的基本结构277

20.1.2 SQL语言277

20.2 MyEclipse的安装与使用278

20.2.1 Eclipse及MyEclipse的安装278

20.2.2 MyEclipse的使用283

20.3 参考链接293

热门推荐