图书介绍

Linux下基于MVC的Java Web开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Linux下基于MVC的Java Web开发
  • 姜新华,张丽娜,李燕华等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111264132
  • 出版时间:2009
  • 标注页数:506页
  • 文件大小:170MB
  • 文件页数:517页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

Linux下基于MVC的Java Web开发PDF格式电子书版下载

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

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

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

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

图书目录

出版说明1

前言1

第1章 Linux概述1

1.1 Linux简介1

1.1.1 Linux的特点1

1.1.2 Linux的版本2

1.1.3 Linux环境下的Java开发3

1.2 Linux安装3

1.2.1 安装Linux前的准备3

1.2.2 硬盘分区4

1.2.3 Linux安装过程4

1.2.4 登录Linux系统12

1.2.5 关闭Linux系统13

1.3 Linux图形环境13

1.3.1 KDE桌面组件14

1.3.2 控制面板15

1.3.3 KDE资源管理器16

1.4 Linux文件及文件系统16

1.4.1 Linux文件系统类型16

1.4.2 Linux系统目录结构17

1.4.3 文件类型18

1.4.4 文件属性与操作权限19

第2章 Linux快速入门21

2.1 Linux常用文件操作命令21

2.1.1 简单命令21

2.1.2 文件内容显示命令23

2.1.3 文件内容比较命令29

2.1.4 文件复制、删除和移动命令30

2.1.5 其他文件操作命令32

2.1.6 目录操作命令33

2.1.7 文件权限操作命令36

2.2 Linux用户管理命令39

2.2.1 用户添加、删除操作39

2.2.2 用户状态命令41

2.3 系统管理命令43

2.3.1 进程管理命令43

2.3.2 磁盘相关命令45

2.3.3 系统备份命令49

2.4 网络管理命令52

2.5 使用vi编辑器58

2.5.1 vi的工作模式58

2.5.2 vi编辑文件的基本过程58

2.5.3 光标的移动58

2.5.4 基本编辑指令59

2.5.5 退出vi61

2.6 环境设置62

2.6.1 常用环境变量62

2.6.2 环境文件62

2.7 Linux系统服务63

2.7.1 独立运行的服务63

2.7.2 xinetd设置的服务64

2.8 Linux下安装Java开发环境65

2.9 Linux下安装Tomcat66

2.10 Linux下安装Apache服务器68

2.11 Linux下安装MyEclipse 672

第3章 Java Web编程基础77

3.1 JSP77

3.1.1 JSP的组成77

3.1.2 JSP错误处理82

3.1.3 JSP中的对象84

3.2 Web服务器93

3.2.1 Tomcat介绍93

3.2.2 Web应用95

3.2.3 Web应用部署96

3.3 Servlet97

3.3.1 Java Servlet结构97

3.3.2 Servlet方法98

3.3.3 创建Servlet98

3.3.4 部署Servlet99

3.3.5 使用Servlet获取HTTP数据100

3.4 MyEclipse基础Web应用开发103

3.4.1 用MyEclipse开发JSP日历—建立Web项目104

3.4.2 用MyEclipse开发JSP日历—Web服务器设置113

3.4.3 用MyEclipse开发JSP日历—调试Web项目115

3.4.4 用MyEclipse开发JSP日历—运行Web项目119

3.4.5 用MyEclipse开发Servlet登录验证—建立Web项目120

3.4.6 用MyEclipse开发Servlet登录验证—运行web项目126

3.4.7 用MyEclipse开发Servlet登录验证—修改Web.xml文件127

第4章 基于JavaBean的MVC模式129

4.1 JavaBean简介129

4.2 JSP-JavaBean开发模式130

4.3 JSP中应用JavaBean131

4.3.1 JSP通过程序代码访问JavaBean131

4.3.2 通过JSP标签访问JavaBean132

4.3.3 Bean属性设置与获取134

4.4 JavaBean属性135

4.4.1 Simple属性135

4.4.2 Index属性137

4.4.3 Bound属性139

4.4.4 Constrained属性141

4.5 JavaBean的范围144

4.5.1 JavaBean在Application范围内144

4.5.2 JavaBean在Session范围内145

4.5.3 JavaBean在Request范围内148

4.5.4 JavaBean在page范围内150

4.6 基于JavaBean的MVC应用实例—图书信息后台管理系统154

4.6.1 MVC模式中使用JavaBean154

4.6.2 系统需求分析155

4.6.3 MyEclipse下建立项目156

4.6.4 MyEclipse中添加数据库访问功能157

4.6.5 MyEclipse下使用JSP实现视图层162

4.6.6 MyEclipse下使用Servlet实现控制层170

4.6.7 MyEclipse下使用JavaBean实现模型层181

4.6.8 MyEclipse下运行图书信息后台管理系统186

第5章 基于Struts的MVC模式189

5.1 MVC设计模式189

5.1.1 Mode11和Mode12体系结构189

5.1.2 MVC设计模式189

5.1.3 Struts体系结构190

5.2 Struts工作原理191

5.3 Struts主要组件191

5.4 Struts标签库193

5.4.1 Struts HTML标签库194

5.4.2 Struts Bean标签库202

5.4.3 Struts Logic标签库209

5.5 Web过滤技术215

5.6 Struts应用实例—个人简历提交系统217

5.6.1 需求分析217

5.6.2 MyEclipse下建立项目并添加Struts功能218

5.6.3 MyEclipse下创建视图层221

5.6.4 MyEclipse下创建简历录入Action229

5.6.5 MyEclipse下创建封装简历信息ActionForm234

5.6.6 MyEclipse下创建简历显示Action243

5.6.7 MyEclipse下使用Web过滤技术257

5.6.8 MyEclipse下运行个人简历提交系统261

第6章 Hibernate应用265

6.1 Java应用程序的持久化层265

6.2 域对象的持久化265

6.2.1 域对象266

6.2.2 域对象之间的关系266

6.2.3 域对象的持久化概念266

6.3 Hibernate的体系结构267

6.3.1 Hibernate体系结构概述267

6.3.2 Hibernate组件268

6.4 Hibernate API简介269

6.4.1 Hibernate核心接口269

6.4.2 Hibernate映射类型接口271

6.4.3 Hibernate回调接口271

6.5 Hibernate O/R映射272

6.5.1 Java基本类型与Hibernate映射类型272

6.5.2 使用Hibernate映射273

6.5.3 数据关联275

6.5.4 MyEclipse下实现O/R映射—添加Hibernate功能276

6.5.5 MyEclipse下实现O/R映射—由类自动生成数据表287

6.5.6 MyEclipse下实现O/R映射—由数据表自动生成类314

6.6 Hibernate数据检索321

6.6.1 HQL检索321

6.6.2 QBC检索323

6.6.3 QBE检索324

6.7 Hibernate应用实例—人事档案管理系统325

6.7.1 需求分析325

6.7.2 MySQL下建立数据表325

6.7.3 MyEclipse下建立项目326

6.7.4 MyEclipse下生成业务数据类329

6.7.5 MyEclipse下使用JSP创建视图330

6.7.6 MyEclipse实现控制层337

第7章 Struts与Hibernate的MVC实现—网上书店系统347

7.1 Struts结合Hibernate的MVC模型347

7.2 需求分析348

7.2.1 系统功能分析348

7.2.2 系统数据流描述349

7.2.3 数据的存储349

7.3 MyEclipse下建立项目351

7.3.1 建立项目351

7.3.2 项目中添加Struts功能352

7.3.3 项目中添加Hibernate功能353

7.4 MyEclipse下建立对象/关系映射文件358

7.4.1 建立对象/关系映射文件358

7.4.2 设置配置文件hibernate.cfg.xml361

7.5 MyEclipse下定义持久化类362

7.6 MyEclipse下建立数据访问接口DAO370

7.7 MyEclipse下实现视图层379

7.7.1 创建层叠样式表379

7.7.2 导入图形文件386

7.7.3 创建用户登录页面387

7.7.4 创建用户注册页面391

7.7.5 创建用户操作主页面398

7.7.6 创建基本信息管理页面402

7.7.7 创建查看购物车页面408

7.7.8 创建订单查询页面409

7.7.9 创建确认订单页面412

7.8 MyEclipse下实现ActionForm415

7.8.1 创建用户登录ActionForm415

7.8.2 创建用户注册ActionForm418

7.8.3 创建修改用户信息ActionFrom424

7.9 MyEclipse下实现Action432

7.9.1 创建用户登录Action432

7.9.2 创建用户注册Action436

7.9.3 创建访问主页面Action439

7.9.4 创建用户基本信息管理Action442

7.9.5 创建清空购物车Action445

7.9.6 创建继续购买Action447

7.9.7 创建确认订单Action449

7.10 Linux下整合Apache与Tomcat452

7.10.1 Connector连接器的安装452

7.10.2 整合安装设置455

7.10.3 测试整合457

7.11 运行项目458

7.11.1 启动MySQL数据库服务器458

7.11.2 运行项目459

第8章 Web数据库MySQL464

8.1 MySQL数据库体系结构464

8.2 MySQL数据库安装过程465

8.2.1 选择要安装的MySQL版本465

8.2.2 MySQL安装过程466

8.3 MySQL字段类型467

8.3.1 数值类型467

8.3.2 字符串(字符)类型468

8.3.3 日期/时间类型469

8.4 MySQL数据库管理469

8.4.1 MySQL服务器的启动和关闭469

8.4.2 MySQL用户账号管理471

8.5 MySQL数据库操作475

8.5.1 创建、删除和选择数据库475

8.5.2 创建、删除和更改表476

8.5.3 添加记录479

8.5.4 检索记录482

8.5.5 更新、删除记录487

8.6 MYSQL数据库工具程序488

8.6.1 myisampack工具489

8.6.2 mysql工具490

8.6.3 mysqlaccess工具491

8.6.4 mysqladmin工具492

8.6.5 mysqlshow工具494

8.7 MySQL GUI工具496

8.7.1 MySQL Administrator496

8.7.2 MySQL Query Browser501

8.7.3 phpMyAdmin503

热门推荐