图书介绍

跟我学Java WebPDF|Epub|txt|kindle电子书版本网盘下载

跟我学Java Web
  • 尹继平,聂庆亮编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302225287
  • 出版时间:2010
  • 标注页数:468页
  • 文件大小:167MB
  • 文件页数:483页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

跟我学Java WebPDF格式电子书版下载

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

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

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

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

图书目录

第1章 搭建开发环境1

1.1 Java Web开发概述2

1.2 搭建JDK开发环境2

1.2.1 JDK的下载与安装3

1.2.2 环境变量的设置4

1.2.3 JDK环境的测试5

1.3 搭建Web部署环境6

1.3.1 Tomcat的下载与安装6

1.3.2 环境变量的设置7

1.3.3 发布Web应用程序8

1.4 搭建Eclipse+MyEclipse的开发环境10

1.4.1 下载并配置Eclipse10

1.4.2 下载MyEclipse11

1.4.3 整合Eclipse和MyEclipse11

1.4.4 开发环境与Tomcat相结合13

第2章 HTML相关技术17

2.1 HTML基础知识18

2.1.1 HTML概述18

2.1.2 HTML基本结构18

2.1.3 HTML文字标签19

2.1.4 HTML列表标签28

2.1.5 HTML表格标签34

2.1.6 HTML表单标签42

2.1.7 HTML框架标签47

2.1.8 HTML图像标签51

2.2 CSS基础知识52

2.2.1 CSS概述52

2.2.2 在网页中使用CSS样式52

2.3 本章习题59

第3章 JavaScript相关技术61

3.1 JavaScript语言基础62

3.1.1 变量62

3.1.2 数据类型63

3.1.3 运算符和表达式64

3.1.4 程序控制语句66

3.2 自定义函数71

3.2.1 函数的定义与使用71

3.2.2 函数的参数与返回值72

3.3 系统函数74

3.3.1 使用parseInt和parseFloat进行数值转换74

3.3.2 使用typeof判断对象类型75

3.3.3 使用isFinite判断一个变量是否有界77

3.3.4 使用isNaN判断一个变量是否是数值77

3.4 系统内部对象78

3.4.1 Array对象78

3.4.2 Table对象80

3.4.3 document对象86

3.4.4 Window对象92

3.4.5 location对象98

3.5 本章习题100

第4章 JSP技术101

4.1 JSP技术简介102

4.2 JSP的基本语法102

4.2.1 JSP的基本脚本元素102

4.2.2 JSP的指令元素105

4.2.3 JSP的基本程序控制语句108

4.2.4 JSP支持的基本数据类型112

4.3 JSP的内置对象114

4.3.1 request对象115

4.3.2 response对象118

4.3.3 pageContext对象120

4.3.4 session对象122

4.3.5 application对象125

4.3.6 out对象126

4.3.7 config对象128

4.4 JSP技术应用128

4.4.1 简单的记数器128

4.4.2 使用JSP操作Cookie130

4.4.3 利用JSP实现数据分页显示132

4.5 本章习题136

第5章 Servlet技术137

5.1 Servlet技术简介138

5.2 Servlet的生命周期139

5.3 HttpServlet类141

5.3.1 doGet方法的使用142

5.3.2 doPost方法的使用143

5.4 HttpServletResponse类的功能146

5.4.1 设置消息的状态响应码147

5.4.2 设置响应的头消息147

5.5 HttpServletRequest类的功能149

5.5.1 通过Get或Post方法获取请求消息149

5.5.2 通过URL获取请求信息151

5.5.3 通过GetHeader方法获取请求信息153

5.6 Servlet技术应用实例155

5.6.1 Servlet中连接数据库的方法155

5.6.2 JSP与Servlet之间相互调用的方法161

5.7 本章习题166

第6章 搭建MySQL数据库开发环境167

6.1 MySQL概述168

6.1.1 MySQL简介168

6.1.2 下载并安装MySQL168

6.1.3 下载并安装XAMPP174

6.1.4 连接MySQL数据库176

6.2 使用MySQL数据库180

6.2.1 采用XAMPP管理MySQL数据库180

6.2.2 创建数据库表181

6.3 SQL语法介绍184

6.3.1 SQL简介184

6.3.2 SQL基本语法184

6.4 本章习题190

第7章 JDBC技术191

7.1 JDBC基础知识192

7.2 JDBC数据连接192

7.2.1 JDBC连接数据库的流程193

7.2.2 JDBC应用示例194

7.3 事务处理197

7.3.1 什么是事务处理197

7.3.2 事务处理应用示例198

7.4 批处理201

7.4.1 什么是批处理202

7.4.2 批处理应用示例202

7.5 存储过程206

7.5.1 什么是存储过程206

7.5.2 存储过程应用示例208

7.6 JDBC综合技术210

7.6.1 JDBC-ODBC的连接方式211

7.6.2 创建Tomcat连接池213

7.7 本章习题216

第8章 JavaBean技术217

8.1 JavaBean简介218

8.1.1 什么是JavaBean218

8.1.2 JavaBean的编码规则221

8.1.3 JavaBean典型示例222

8.2 JSP中的JavaBean225

8.2.1 在JSP中使用JavaBean的原因226

8.2.2 JSP中使用JavaBean的具体方法226

8.3 数据库操作封装的JavaBean230

8.3.1 数据库操作封装JavaBean具体实现过程231

8.3.2 数据库操作封装JavaBean调用方法示例233

8.4 JavaBean技术应用236

8.4.1 JavaBean分页技术236

8.4.2 图片计数器243

8.5 本章习题246

第9章 Ajax技术247

9.1 Ajax概述248

9.1.1 Ajax的基本概念248

9.1.2 Ajax的工作原理248

9.1.3 Ajax的开发模式249

9.2 Ajax核心技术250

9.2.1 XMLHttpRequest技术250

9.2.2 JavaScript(Java脚本语言)258

9.2.3 DOM(文档对象模型)260

9.2.4 CSS(样式表)265

9.2.5 XML269

9.3 实现录入——显示信息的Web方式271

9.3.1 编写JSP页面Student_Web.jsp271

9.3.2 编写Servlet程序Student_Web.java273

9.3.3 配置web.xml273

9.3.4 运行程序并查看输出结果274

9.4 实现录入——显示信息的Ajax方式274

9.4.1 编写JSP页面Student_Ajax.jsp275

9.4.2 编写Servlet程序Student_Ajax.java277

9.4.3 配置web.xml278

9.4.4 运行程序并查看输出结果279

9.5 Ajax综合应用实例279

9.5.1 信息提示栏的制作279

9.5.2 制作会走的时间282

9.6 本章习题284

第10章 Struts2技术详解285

10.1 Struts2介绍286

10.2 Struts2的环境配置286

10.2.1 下载Struts2286

10.2.2 搭建Struts2的开发运行环境287

10.3 Struts2入门示例290

10.3.1 编写消息输出的JSP页面291

10.3.2 编写控制器UserAction.java293

10.3.3 配置Struts文档struts.xml和struts.properties293

10.3.4 配置web.xml294

10.3.5 测试运行该示例295

10.4 Struts2的输入校验296

10.4.1 创建ValidateAction-validation.xml297

10.4.2 创建ValidateAction类299

10.4.3 创建JSP页面299

10.4.4 配置structs.xml并查看结果301

10.5 Struts2的拦截机制302

10.5.1 创建拦截器类302

10.5.2 创建拦截的Action类303

10.5.3 创建JSP页面303

10.5.4 struts.xml中配置拦截器304

10.6 Struts2的国际化305

10.6.1 创建国际化资源文件305

10.6.2 创建Action类306

10.6.3 创建JSP页面307

10.7 Struts2的标签库308

10.7.1 表单标签309

10.7.2 非表单标签312

10.7.3 Ajax标签313

10.7.4 控制标签314

10.7.5 数据标签317

10.8 本章习题320

第11章 Hibernate3技术详解321

11.1 Hibernate概述322

11.1.1 Hibernate简介322

11.1.2 Hibernate的基本操作流程322

11.2 Hibernate的核心327

11.2.1 Hibernate的核心接口327

11.2.2 Hibernate的主键介绍329

11.2.3 持久化对象的基本操作329

11.3 Hibernate的配置文件333

11.3.1 创建对象—映射文件333

11.3.2 配置数据库连接池334

11.3.3 使用JNDI335

11.3.4 Hibernate映射标签元素336

11.4 Hibernate的关系映射342

11.4.1 一对一映射342

11.4.2 一对多和多对一映射343

11.4.3 多对多映射346

11.5 Hibernate数据查询方式348

11.5.1 HQL数据查询方式348

11.5.2 QBC数据查询方式350

11.6 本章习题352

第12章 Spring技术详解353

12.1 Spring概述354

12.1.1 Spring简介354

12.1.2 Spring2.5的新特性355

12.2 Spring的下载与安装355

12.3 Spring的核心机制357

12.3.1 Spring框架的组成357

12.3.2 控制反转思想358

12.4 Spring入门示例359

12.4.1 编写Java类文件SayString.java359

12.4.2 配置Spring的applicationContext.xml360

12.4.3 编写测试文件Test_SayString.java360

12.5 Spring+Struts2的示例361

12.5.1 编写数据处理层DAO文件UserDAO.java361

12.5.2 编写接口文件LoginService.java362

12.5.3 编写接口实现类LoginServiceImpl.java363

12.5.4 配置Spring的applicationContext.xml363

12.5.5 编写Action类UserAction.java364

12.5.6 配置struts.xml365

12.5.7 配置web.xml366

12.5.8 编写测试页面并查看运行结果366

12.6 Spring+Hibernate的示例368

12.6.1 创建数据表的实体类Goods.java368

12.6.2 配置数据表的映射关系Goods.hbm.xml369

12.6.3 在Spring的application-Context.xml中配置的sessionFactory369

12.6.4 编写测试类GoodsDAO.java371

12.7 Spring+JDBC的Insert示例371

12.7.1 通过DriverMangerDataSource创建DataSource372

12.7.2 创建jdbcTemplate.xml372

12.7.3 编写接口文件InsertData.java373

12.7.4 测试类InserDemo.java373

12.8 Spring+JDBC的Select示例375

12.8.1 创建数据表的实体类TestBean.java375

12.8.2 编写接口文件QueryData.java375

12.8.3 测试类QueryDemo.java377

12.9 利用Spring发送简单的E-mail378

12.9.1 加载SimpleMailMessage类378

12.9.2 加载JavaMailSenderImpl类379

12.9.3 编写发送邮件的测试类380

12.10 Spring概述380

第13章 Struts2综合案例381

13.1 功能模块分析382

13.2 用户登录、管理模块382

13.2.1 创建MySQL数据连接池383

13.2.2 创建Action类383

13.2.3 创建DAO类386

13.2.4 创建JavaBean类390

13.2.5 创建登录JSP页面391

13.2.6 创建修改管理员密码的JSP页面392

13.2.7 创建修改操作员密码的JSP页面392

13.2.8 创建管理员用户管理JSP页面393

13.2.9 创建修改用户权限的JSP页面395

13.3 管理员——宝贝分类模块395

13.3.1 创建JavaBean类396

13.3.2 创建DAO类397

13.3.3 创建Action类399

13.3.4 创建查看分类列表的JSP页面400

13.3.5 创建添加分类信息的JSP页面401

13.3.6 创建修改分类信息的JSP页面402

13.4 管理员——已售出宝贝查询403

13.4.1 创建JavaBean类403

13.4.2 创建DAO类404

13.4.3 创建Action类406

13.4.4 创建查询条件的JSP页面408

13.4.5 创建查看所有售出的商品信息列表的JSP页面409

13.4.6 创建操作员——添加出售商品信息的JSP页面410

13.5 管理员——销售中宝贝查询411

13.5.1 创建JavaBean类412

13.5.2 创建DAO类413

13.5.3 创建Action类415

13.5.4 创建查询条件的JSP页面415

13.5.5 创建查看所有销售中的商品信息列表的JSP页面416

13.6 操作员——商品入库记录模块417

13.6.1 创建JavaBean类418

13.6.2 创建DAO类418

13.6.3 创建Action类421

13.6.4 创建商品入库信息的JSP页面422

13.7 .xml与.properties配置文件423

13.7.1 web.xml423

13.7.2 struts.xml423

13.7.3 validation.xml427

13.7.4 struts.properties429

13.7.5 globalMessages_en_US.properties与globalMessages_zh_CN.properties429

第14章 文件传输系统433

14.1 系统介绍434

14.2 数据结构展示434

14.2.1 p_user用户信息表结构435

14.2.2 p_folder储存目录信息记录435

14.2.3 p_file储存文件信息目录436

14.3 实现Web表现层436

14.3.1 创建基础BaseAction动作类437

14.3.2 创建LoginAction类实现用户登录操作438

14.3.3 创建RegisterAction类实现用户注册操作441

14.3.4 文件传输系统主页面的实现方式443

14.3.5 创建CreateFolderAction类实现创建新目录446

14.3.6 创建UploadAction类实现文件上传操作447

14.3.7 创建Download*Action类实现文件和目录下载操作449

14.3.8 使用拦截器控制页面访问权限453

14.4 实现PO持久对象层454

14.4.1 创建p_user表的实体Bean类User.java454

14.4.2 创建p_folder表的实体Bean类Folder.java455

14.4.3 创建p_file表的实体Bean类File.java456

14.4.4 创建存储过程myphoto.ph_count_info457

14.4.5 配置hibernate.cfg.xml457

14.5 实现DAO数据访问层458

14.5.1 创建UserDAO接口和UserDAOImpl类458

14.5.2 创建FolderDAO接口和FolderDAOImpl类459

14.5.3 创建FileDAO接口和FileDAOImpl类460

14.6 实现Service业务逻辑层461

14.6.1 创建UserService接口和UserServiceImpl类461

14.6.2 创建FolderService接口和FolderServiceImpl类462

14.6.3 创建FileService接口和FileServiceImpl类463

14.6.4 创建ServiceManager服务管理类465

14.6.5 配置Spring的application-Context.xml文件466

热门推荐