《JAVA WEB系统开发与实践》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:张琪主编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2015
  • ISBN:7313137877
  • 页数:200 页
图书介绍:本书全面讲解Java Web开发所涉及的技术(JSP,Servlet和JavaBean等),全书分为11章,内容循序渐进。整个教材分为4个部分:JSP编程知识:包括JSP基础、内置对象、JDBC和标签库等内容;Jav a Web开发深入:包括Servlet、JavaBean、过滤器、组件及MVC模式等内容;综合操作:提供了2个综合操作案例,以便学生学习结束后进行综合实践操作练习;参考知识(附录):包括编程工具的使用和编程规范。

第1章 Web编程概述 1

1.1 Internet和WWW 1

1.2 JSP/J2EE服务器 6

1.3 Java Web运行环境的配置 7

1.4 Java Web开发工具 10

1.5 小结 11

1.6 实践操作:Tomcat及MyEclipse的配置 11

1.7 习题 11

第2章 JSP编程基础 12

2.1 JSP简介 12

2.2 JSP的组成 12

2.3 使用MyEclipse设计JSP 14

2.4 JSP的注释 16

2.5 JSP脚本元素 17

2.6 JSP指令 18

2.7 动作标签 21

2.8 课堂案例:网上商店系统登录及主页面 27

2.9 小结 27

2.10 实践操作:制作在线日志登录页面 28

2.11 习题 28

第3章 JSP内置对象 29

3.1 JSP内置对象概述 29

3.2 JSP的上下文 30

3.3 request对象的使用 30

3.4 response对象的使用 35

3.5 session对象 39

3.6 application对象 41

3.7 Cookie类型及使用 43

3.8 其他类对象 46

3.9 课堂案例:用户登录及访问人数显示 48

3.10 小结 50

3.11 实践操作:完成网上留言板 50

3.12 习题 50

第4章 数据库操作 52

4.1 数据库概述 52

4.2 MyEclipse操作数据库 52

4.3 JDBC简介 53

4.4 JDBC编程 54

4.5 JDBC数据库的操作 58

4.6 带参数SQL语句执行 65

4.7 存储过程的执行 67

4.8 数据分页显示 67

4.9 连接池技术 69

4.10 课堂案例:修改网上商店登录与商品展示页面(从数据库获取数据) 73

4.11 小结 75

4.12 实践操作:完成在线日志的发帖功能及显示功能 75

4.13 习题 75

第5章 Servlet技术 76

5.1 Servlet技术简介 76

5.2 创建简单Servlet 77

5.3 Servlet的生命周期 80

5.4 Servlet的配置 80

5.5 JSP与Servlet结合开发 81

5.6 课堂案例:登录模块的修改 83

5.7 小结 85

5.8 实践操作:完成图书评价功能 85

5.9 习题 85

第6章 JavaBean 86

6.1 JavaBean简介 86

6.2 JavaBean的定义 86

6.3 JSP中使用JavaBean 88

6.4 Servlet使用JavaBean 90

6.5 使用Bean操作数据库 91

6.6 课堂案例:用户注册 91

6.7 小结 94

6.8 实践操作:用JavaBean制作购物车 94

6.9 习题 94

第7章 JSP实用组件 95

7.1 JSP组件概述 95

7.2 上传下载组件jspSmartUpload 95

7.3 图形验证组件jcaptcha 101

7.4 图表组件JFreeChart 104

7.5 格式编辑组件CKEditor 111

7.6 课堂案例:用jcaptcha组件完善登录界面 113

7.7 小结 114

7.8 实践操作:完成商品后台管理功能 114

7.9 习题 114

第8章 过滤器 115

8.1 过滤器的简介 115

8.2 过滤器的生命周期和方法 116

8.3 过滤器的编程 117

8.4 过滤器的配置 118

8.5 过滤器链 120

8.6 课堂案例:乱码的处理 122

8.7 小结 122

8.8 实践操作:记录操作用户的时间和地址 123

8.9 习题 123

第9章 JSP标签库 124

9.1 JSP标签库简介 124

9.2 表达式语言(EL) 124

9.3 用户自定义标签库 127

9.4 JSP标准标签库JSTL 132

9.5 课堂案例 142

9.6 小结 143

9.7 实践操作:使用JSTL显示用户信息 143

9.8 习题 143

第10章 MVC模式开发 144

10.1 MVC模式简介 144

10.2 Model I模式 145

10.3 Model Ⅱ模式 149

10.4 DAO模式 152

10.5 课堂案例 153

10.6 小结 159

10.7 实践操作:采用MVC Model Ⅱ架构制作留言板 159

10.8 习题 159

第11章 jQuery EasyUI开发 160

11.1 jQuery EasyUI简介 160

11.2 jQuery EasyUI基本开发及组件 161

11.3 JSP与jQuery EasyUI开发 169

11.4 课堂案例 169

11.5 小结 183

11.6 实践操作:采用jQuery EasyUI制作系统管理后台 183

11.7 习题 183

第12章 综合实践操作 184

12.1 在线书店系统 184

12.2 个人博客系统 185

附录1 MyEclipse使用 187

附录2 Java编程规范 194

参考文献 200