当前位置:首页 > 工业技术
跟我学Java Web
跟我学Java Web

跟我学Java WebPDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:尹继平,聂庆亮编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302225287
  • 页数:468 页
图书介绍:Java Web开发是目前最流行、使用最广泛的网络开发技术。本书通过对Java Web开发中所运用到的各种技术进行讲解,使读者能尽快掌握开发Web应用程序的方法。
《跟我学Java Web》目录
标签:跟我学 编著

第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 下载并配置Eclipse 10

1.4.2 下载MyEclipse 11

1.4.3 整合Eclipse和MyEclipse 11

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操作Cookie 130

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 下载并安装MySQL 168

6.1.3 下载并安装XAMPP 174

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 什么是JavaBean 218

8.1.2 JavaBean的编码规则 221

8.1.3 JavaBean典型示例 222

8.2 JSP中的JavaBean 225

8.2.1 在JSP中使用JavaBean的原因 226

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

8.3 数据库操作封装的JavaBean 230

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 XML 269

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

9.3.1 编写JSP页面Student_Web.jsp 271

9.3.2 编写Servlet程序Student_Web.java 273

9.3.3 配置web.xml 273

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

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

9.4.1 编写JSP页面Student_Ajax.jsp 275

9.4.2 编写Servlet程序Student_Ajax.java 277

9.4.3 配置web.xml 278

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 下载Struts2 286

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

10.3 Struts2入门示例 290

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

10.3.2 编写控制器UserAction.java 293

10.3.3 配置Struts文档struts.xml和struts.properties 293

10.3.4 配置web.xml 294

10.3.5 测试运行该示例 295

10.4 Struts2的输入校验 296

10.4.1 创建ValidateAction-validation.xml 297

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 使用JNDI 335

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.java 359

12.4.2 配置Spring的applicationContext.xml 360

12.4.3 编写测试文件Test_SayString.java 360

12.5 Spring+Struts2的示例 361

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

12.5.2 编写接口文件LoginService.java 362

12.5.3 编写接口实现类LoginServiceImpl.java 363

12.5.4 配置Spring的applicationContext.xml 363

12.5.5 编写Action类UserAction.java 364

12.5.6 配置struts.xml 365

12.5.7 配置web.xml 366

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

12.6 Spring+Hibernate的示例 368

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

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

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

12.6.4 编写测试类GoodsDAO.java 371

12.7 Spring+JDBC的Insert示例 371

12.7.1 通过DriverMangerDataSource创建DataSource 372

12.7.2 创建jdbcTemplate.xml 372

12.7.3 编写接口文件InsertData.java 373

12.7.4 测试类InserDemo.java 373

12.8 Spring+JDBC的Select示例 375

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

12.8.2 编写接口文件QueryData.java 375

12.8.3 测试类QueryDemo.java 377

12.9 利用Spring发送简单的E-mail 378

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.xml 423

13.7.2 struts.xml 423

13.7.3 validation.xml 427

13.7.4 struts.properties 429

13.7.5 globalMessages_en_US.properties与globalMessages_zh_CN.properties 429

第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.java 454

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

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

14.4.4 创建存储过程myphoto.ph_count_info 457

14.4.5 配置hibernate.cfg.xml 457

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

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