图书介绍

Java Web应用开发渐进教程PDF|Epub|txt|kindle电子书版本下载

Java Web应用开发渐进教程
  • 唐建平主编;曹文继,张丽君副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302339847
  • 出版时间:2014
  • 标注页数:249页
  • 文件大小:81MB
  • 文件页数:263页
  • 主题词:JAVA语言-程序设计-高等学校-教材

PDF下载


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

下载说明

Java Web应用开发渐进教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Java Web概述1

1.1 HTTP与Web页1

1.1.1 HTTP1

1.1.2静态Web页3

1.1.3动态Web页4

1.2 Java服务器端开发相关技术5

1.2.1 Servlet技术5

1.2.2 JSP技术6

1.2.3 JSP与Servlet的关系7

1.2.4 JavaBean技术8

1.3设计模式与Java Web开发框架8

1.3.1 MVC设计模式简介8

1.3.2 Java Web常用开发框架简介10

习题11

第2章 JSP元素13

2.1常用的HTML标记13

2.1.1 HTML基本标记13

2.1.2表格标记14

2.1.3表单标记15

2.2 JSP指令18

2.2.1 include指令18

2.2.2 page指令元素18

2.3 JSP脚本21

2.3.1声明<%!%>21

2.3.2表达式<%=%>21

2.3.3脚本小程序21

2.4 JSP动作22

2.4.1 <jsp:include>动作23

2.4.2 <jsp:param>动作23

2.4.3 <jsp:forward>动作23

习题23

第3章 JSP内置对象25

3.1 JSP内置对象概述25

3.2 out隐含对象26

3.2.1显示输出主要方法26

3.2.2缓冲区相关的方法26

3.3 request隐含对象27

3.3.1用request读取客户端传递来的参数27

3.3.2 request作用范围变量30

3.3.3用request读取系统信息32

3.4 response隐含对象33

3.4.1输出缓冲区与响应提交33

3.4.2 HTTP响应报头设置34

3.4.3用response实现JSP页面重定向35

3.4.4用response实现文件下载36

3.5 Cookie管理38

3.5.1 Cookie概述39

3.5.2 Cookie回传和读取40

3.6 application隐含对象42

3.6.1 application对象的生命周期及作用范围42

3.6.2 ServletContext接口42

3.6.3 application属性42

3.7 session隐含对象44

3.7.1 session生命期及跟踪方法44

3.7.2 session对象和application对象的比较45

3.7.3 session对象和Cookie对象的比较45

3.7.4 session对象主要方法46

3.8用户登录界面设计47

习题49

第4章 Servlet技术50

4.1 Servlet编程50

4.1.1 Servlet程序的生命周期50

4.1.2 Servlet编写和部署过程51

4.1.3 Servlet应用示例52

4.2 Servlet包的构成57

4.2.1 Servlet包的构成57

4.2.2 javax.servlet其他相关类59

4.2.3 HttpServlet抽象类60

4.3过滤器63

4.3.1过滤器的概念63

4.3.2工作原理64

4.3.3过滤器API64

4.3.4过滤器的开发步骤66

4.3.5过滤器的应用68

4.4监听器71

4.4.1 ServletContext监听器72

4.4.2 ServletRequest监听器73

4.4.3 HttpSession监听器73

习题75

第5章 JavaBean技术77

5.1 JavaBean概述77

5.1.1 JavaBean的概念77

5.1.2 JavaBean的编写规范78

5.2在JSP中使用JavaBean79

5.2.1 JavaBean对象的创建和作用范围79

5.2.2 JavaBean属性访问81

5.2.3多页面数据共享84

5.3 JavaBean应用实例85

5.3.1字符串有效性验证85

5.3.2输出分页导航87

5.3.3 JavaBean实现BBS发帖流程90

习题97

第6章 JDBC技术99

6.1 JDBC基础99

6.1.1 JDBC概述99

6.1.2 JDBC API介绍100

6.2 JDBC开发的基本过程104

6.2.1加载JDBC驱动程序105

6.2.2建立数据库连接105

6.2.3创建一个Statement或PreparedStatement107

6.2.4获得SQL语句的执行结果108

6.2.5关闭对数据库的操作109

6.2.6完整过程代码片段110

6.3标准SQL介绍113

6.3.1 SQL基本概念113

6.3.2 SQL数据操作语句介绍114

6.4事务处理116

6.4.1事务116

6.4.2 JDBC事务管理117

6.5 JDBC应用举例118

6.5.1 JDBC组件的应用118

6.5.2事务处理实例125

习题131

第7章 BBS系统设计与实现132

7.1 BBS功能需求132

7.1.1用户管理功能132

7.1.2内容管理功能133

7.1.3 BBS其他功能135

7.2模型层设计与实现136

7.2.1表格的设计136

7.2.2数据库工具类级DAO的开发137

7.3内容管理功能分析与设计146

7.3.1内容管理功能分析146

7.3.2控制器类146

7.3.3视图层页面148

7.3.4关联各个层150

7.4用户管理功能分析与设计151

7.4.1用户管理功能分析151

7.4.2控制器类152

7.4.3显示层页面155

习题158

第8章 Struts 2基础159

8.1 Struts 2概述159

8.1.1 Struts 2与Struts 1.x比较159

8.1.2 Struts 2的优点160

8.2 Struts 2应用示例161

8.3 Struts 2的基本流程162

8.3.1 Struts 2的体系结构162

8.3.2业务处理流程163

8.3.3核心控制器163

8.3.4业务控制器164

8.3.5视图组件165

8.4 Struts 2配置文件165

8.4.1 struts.xml配置文件165

8.4.2配置文件中package包属性166

8.4.3命名空间配置及访问搜索顺序167

8.4.4拦截器配置167

8.4.5 Action配置168

8.4.6其他配置169

8.4.7 strust.properties配置文件170

8.5 Action类172

8.5.1实现Action类172

8.5.2向Action传递数据174

8.5.3 Action中访问request/session/application175

8.6 Struts 2的异常处理机制176

8.6.1异常处理机制176

8.6.2应用示例177

习题178

第9章 深入学习Struts 2179

9.1拦截器179

9.1.1拦截器的概念179

9.1.2自定义拦截器类180

9.1.3拦截器的使用181

9.1.4 Struts 2内建拦截器181

9.2输入校验182

9.2.1编写代码实现校验183

9.2.2对action指定方法输入校验184

9.2.3使用XML配置文件实现校验185

9.2.4输入校验的流程186

9.2.5 Struts 2内建校验器187

9.3数据转移和OGNL191

9.3.1数据转移和类型转换191

9.3.2 OGNL表达式语言193

9.3.3 ActionContext和ValueStack值栈194

9.3.4 OGNL表达式语言应用举例196

9.4 Struts 2标签库199

9.4.1标签库分类199

9.4.2控制标签199

9.4.3数据访问标签201

9.4.4表单标签203

习题206

第10章 网上书店系统207

10.1项目简介与需求分析207

10.2系统设计208

10.2.1数据库设计208

10.2.2业务逻辑分析210

10.3数据库与项目创建211

10.3.1数据库创建211

10.3.2项目创建211

10.4关键模块代码实现212

10.4.1数据库连接池212

10.4.2图书管理模块213

10.4.3购物车模块217

10.4.4订单管理模块219

10.5系统配置221

10.6页面视图实现224

习题229

附录A JSP开发环境的安装和调试230

A.1说明230

A.2 JDK的安装230

A.3 Tomcat的安装与启动232

A.4 Eclipse和MyEclipse的安装233

A.5使用Eclipse开发JEE程序234

A.6使用MyEclipse开发JEE程序236

附录B Tomcat安装及配置238

B.1 Tomcat的获取和运行238

B.2 Tomcat的目录结构介绍239

B.3 server.xml配置文件239

B.4 Tomcat请求处理过程240

附录C数据库连接池241

C.1数据库连接池介绍241

C.2在Tomcat中配置连接池242

C.3使用连接池实例243

附录D使用开发工具开发Struts 2程序244

D.1使用MyEclipse开发Struts 2程序244

D.2使用Eclipse开发Struts项目246

参考文献249

热门推荐