图书介绍

Java Web整合开发与项目实战——JSP、Ajax、Struts、Hibernate、Spring2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Java Web整合开发与项目实战——JSP、Ajax、Struts、Hibernate、Spring
  • 徐明华编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115190451
  • 出版时间:2009
  • 标注页数:410页
  • 文件大小:24MB
  • 文件页数:421页
  • 主题词:JAVA语言-程序设计;软件工具-程序设计

PDF下载


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

下载说明

Java Web整合开发与项目实战——JSP、Ajax、Struts、Hibernate、SpringPDF格式电子书版下载

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

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

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

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

图书目录

第一部分 Java Web开发基础第1章 Web开发准备2

1.1 安装JDK2

1.2 Tomcat安装与配置3

1.3 MyEclipse安装与配置5

1.4 MySQL安装与配置6

1.5 JSP的优点9

1.6 JSP开发常用软件列表10

第2章 Java Web开发必备——HTML应用11

2.1 HTML的基本组成元素11

2.2 HTML的表格应用14

2.3 HTML的表单应用16

2.4 HTML的框架应用17

2.5 小结24

第3章 Java Web页面修饰技巧——CSS应用25

3.1 CSS文字修饰25

3.1.1 样式表入门25

3.1.2 样式的分类26

3.2 CSS表格修饰30

3.2.1 定义表格整个边框的方法32

3.2.2 表格部分边框的CSS应用33

3.3 CSS表单修饰34

3.3.1 使用Label35

3.3.2 使用fieldset35

3.3.3 表单布局35

3.3.4 设置fieldset和legend的样式38

3.3.5 改变默认的fieldset的外观40

3.4 小结43

第4章 Java Web开发表单验证——JavaScript应用44

4.1 JavaScript简介44

4.1.1 JavaScript具有的优点44

4.1.2 JavaScript的工作过程45

4.1.3 JavaScript与Java之间的区别45

4.1.4 JavaScript在网页中的用法46

4.2 JavaScript基本语法46

4.2.1 变量46

4.2.2 数据类型47

4.2.3 运算符47

4.2.4 表达式48

4.2.5 语句48

4.2.6 数组48

4.2.7 函数48

4.2.8 对象49

4.3 表单验证应用实例52

4.4 小结56

第5章 JSP核心基础——Servlet应用57

5.1 Servlet概述57

5.2 Servlet生命周期57

5.2.1 生命周期图57

5.2.2 生命周期中的3大重要时刻58

5.3 Serlvet的Hello World实例58

5.4 Serlvet的表单处理61

5.5 Serlvet的实例应用62

5.5.1 Servlet实现页面数据添加处理62

5.5.2 Servlet实现页面修改处理65

5.6 小结66

第6章 Java Web中增强页面效果的主流技术——Ajax应用67

6.1 Ajax概述67

6.2 使用XMLHttpRequest对象67

6.2.1 创建新的XMLHttpRequest对象67

6.2.2 获取Request对象68

6.3 发送请求与处理响应69

6.3.1 使用XMLHttpRequest69

6.3.2 挑战异步性70

6.3.3 发送请求71

6.3.4 指定回调方法71

6.3.5 处理服务器响应72

6.3.6 Ajax中回调的应用72

6.3.7 读取响应文本73

6.4 Ajax基本应用74

6.4.1 实现自动刷新页面74

6.4.2 实现局部动态更新76

6.4.3 实现自动完成功能80

6.5 小结84

第7章 Java Web编程必备知识——JSP编程基础85

7.1 JSP指令85

7.2 JSP动作87

7.2.1 include动作87

7.2.2 forward动作88

7.2.3 useBean动作89

7.3 JSP隐式对象89

7.4 JSP实例应用91

7.5 小结94

第二部分 Java Web开发实战技术第8章 提高项目开发效率——JSP自定义标签应用96

8.1 自定义标签基础知识96

8.2 自定义标签部署101

8.3 传统标签实例103

8.3.1 设计一个可以处理简单JSP程序代码的标签103

8.3.2 设计一个可以处理循环程序代码的标签104

8.4 简单标签实例106

8.4.1 带属性、主体的标签106

8.4.2 处理多个属性值的复杂标签107

8.5 小结108

第9章 数据操作基础——JSP对文件操作109

9.1 读写流基础知识109

9.1.1 读写流相关的类109

9.1.2 读写流的相关方法110

9.1.3 读写流实例111

9.2 JSP与Servlet对文件操作114

9.2.1 Servlet技术的文件读写操作114

9.2.2 Java Server Page的文件读写操作116

9.3 文件上传功能的实现116

9.4 小结117

第10章 JSP标准标记库(JSTL)基础知识118

10.1 为什么选择JSTL118

10.2 使用JSTL准备119

10.2.1 JSTL中标签库介绍119

10.2.2 JSTL标签的API120

10.2.3 安装和测试JSTL120

10.3 Core标签库121

10.3.1 通用标签121

10.3.2 条件标签126

10.3.3 迭代标签129

10.3.4 URL相关的标签134

10.4 国际化(i18n)标签138

10.4.1 国际化/格式化标签概述138

10.4.2 〈fmt:setLocale〉标签139

10.4.3 〈fmt:bundle〉标签141

10.4.4 〈fmt:setBundle〉标签142

10.4.5 〈fmt:message〉标签143

10.4.6 〈fmt:param〉标签146

10.4.7 〈fmt:requestEncoding〉标签146

10.5 格式化标签147

10.5.1 〈fmt:timeZone〉标签147

10.5.2 〈fmt:setTimeZone〉标签148

10.5.3 〈fmt:formatNumber〉标签149

10.5.4 〈fmt:parseNumber〉标签151

10.5.5 〈fmt:formatDate〉标签152

10.5.6 〈fmt:parseDate〉标签153

10.6 JSTL综合实例运用155

10.7 小结158

第11章 JSTL高级部分159

11.1 数据库(SQL)标签159

11.1.1 〈sql:setDataSource〉标签160

11.1.2 〈sql:query〉标签161

11.1.3 〈sql:update〉标签162

11.1.4 〈sql:transaction〉标签164

11.1.5 〈sql:param〉标签165

11.1.6 〈sql:dateParam〉标签166

11.2 XML核心标签166

11.2.1 XML标签概述166

11.2.2 〈x:parse〉标签167

11.2.3 〈x:out〉标签170

11.2.4 〈x:set〉标签171

11.3 XML流程控制标签171

11.3.1 〈x:if〉标签172

11.3.2 〈x:choose〉标签172

11.3.3 〈x:forEach〉标签173

11.4 XML转换标签174

11.4.1 〈x:transform〉标签174

11.4.2 〈x:param〉标签176

11.5 JSTL函数177

11.5.1 fn:contains函数177

11.5.2 fn:containsIgnoreCase函数178

11.5.3 fn:endsWith函数178

11.5.4 fn:escapeXml函数178

11.5.5 fn:indexOf函数179

11.5.6 fn:join函数179

11.5.7 fn:length函数179

11.5.8 fn:replace函数180

11.5.9 fn:split函数180

11.5.10 fn:startsWith函数181

11.5.11 fn:substring函数181

11.6 小结181

第12章 电子邮件应用程序接口——JavaMail应用182

12.1 发送邮件应用182

12.1.1 JavaMail的主要协议183

12.1.2 JavaMail的基础知识183

12.1.3 消息处理的过程184

12.2 收取邮件应用191

12.3 小结193

第13章 Java Web开发普遍使用的知识——JSP分页应用194

13.1 JSTL版分页实现194

13.2 Servlet版分页实现196

13.3 JavaBean版分页实现199

13.4 自定义标签版的分页实现202

13.5 小结206

第14章 Java Web典型MVC框架——Struts应用207

14.1 Struts基础207

14.2 登录验证实例209

14.3 核心组件——ActionForm211

14.3.1 ActionForm简介211

14.3.2 ActionForm的使用方法212

14.4 核心组件——ActionFoward213

14.5 核心组件——ActionMapping214

14.6 核心组件——Action216

14.7 配置文件struts-config.xml216

14.8 DataSource的使用218

14.9 Struts应用综合案例220

14.10 小结222

第15章 Java Web轻量级持久化框架——Hibernate基础与应用223

15.1 Hibernate基础223

15.2 Hibernate检索策略226

15.3 Eclipse配置Hibernate步骤229

15.3.1 数据库设计(user)229

15.3.2 程序编写229

15.4 小结232

第16章 全方位的应用框架——Spring应用233

16.1 Spring基础233

16.2 Eclipse配置Spring步骤234

16.3 Spring中事务的配置235

16.3.1 采用TransactionProxyFactoryBean生成事务代理235

16.3.2 采用继承简化事务代理237

16.3.3 采用BeanNameAutoProxyCreator自动创建事务代理238

16.3.4 采用DefaultAdvisorAutoProxyCreator自动创建事务代理240

16.3.5 事务设置说明241

16.4 小结242

第三部分 Java Web项目开发实战第17章 投票管理系统244

17.1 系统概述244

17.2 需求分析244

17.2.1 系统总体设计图244

17.2.2 用例图245

17.3 数据库设计245

17.4 页面间转向与页面代码实现245

17.5 其他功能分析251

17.6 运行工程258

17.6.1 使用工具258

17.6.2 工程部署258

17.6.3 运行程序258

17.7 小结259

第18章 留言本管理系统260

18.1 系统概述260

18.2 需求分析260

18.2.1 系统总体设计图260

18.2.2 用例图260

18.3 数据库设计261

18.4 页面代码实现261

18.5 其他功能分析280

18.6 运行工程288

18.6.1 使用工具288

18.6.2 工程部署288

18.6.3 运行程序288

18.7 小结289

第19章 博客应用系统开发290

19.1 系统概述290

19.2 需求分析290

19.3 数据库设计291

19.4 页面代码实现292

19.5 JavaScript代码功能分析304

19.6 其他功能分析311

19.6.1 数据访问对象311

19.6.2 值对象319

19.6.3 数据服务对象319

19.6.4 业务代理对象320

19.6.5 表单对象集合327

19.6.6 请求处理结果对象集合327

19.6.7 请求处理的动作对象集合328

19.6.8 常量集合处理类338

19.7 配置文件339

19.8 运行工程343

19.8.1 使用工具343

19.8.2 工程部署343

19.8.3 运行程序343

19.9 小结344

第20章 新闻发布系统345

20.1 系统概述345

20.2 需求分析345

20.2.1 系统总体设计图345

20.2.2 用例图346

20.3 数据库设计346

20.3.1 数据库需求分析346

20.3.2 数据库逻辑设计346

20.3.3 事务处理分析348

20.3.4 页面间转向关系349

20.4 页面代码实现349

20.5 其他功能分析364

20.6 配置文件390

20.7 运行工程392

20.7.1 使用工具392

20.7.2 工程部署392

20.7.3 运行程序392

20.8 小结393

第21章 Struts+Spring+Hibernate(SSH)框架整合应用394

21.1 MVC架构394

21.2 SSH架构分析395

21.3 JSP完成视图层396

21.4 Struts完成控制层398

21.5 Spring完成业务层402

21.6 Hibernate完成数据封装408

21.7 SSH实例程序部署409

21.8 小结410

热门推荐