当前位置:首页 > 工业技术
JSF编程实战导航
JSF编程实战导航

JSF编程实战导航PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:徐明华,尼春雨编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302171584
  • 页数:348 页
图书介绍:本书循序渐进地讲解如何构架和开发JSF应用程序。
《JSF编程实战导航》目录

第1章 JSF介绍 1

1.1 获取JSF 1

1.2 安装JDK 3

1.3 Tomcat安装配置 5

1.4 获取MyEclipse 8

1.5 获取MySQL 10

1.6 本章小结 16

1.7 习题 16

第2章 JSF起步 17

2.1 JSF应用程序配置 17

2.2 Hello World 18

2.3 生命周期 22

2.3.1 生命周期概述 22

2.3.2 生命周期实例 26

2.4 本章小结 29

2.5 习题 29

第3章 JSF托管Bean 31

3.1 JavaBean类型的托管Bean 31

3.2 容器类型的托管Bean 33

3.3 初始化托管Bean 35

3.3.1 初始化简单对象 35

3.3.2 初始化列表 36

3.4 托管Bean的有效范围 38

3.5 如何从外部调用托管Bean 38

3.5.1 在页面上调用Bean 40

3.5.2 在组件中调用Bean 41

3.5.3 在配置文件中调用托管Bean 43

3.6 本章小结 43

3.7 习题 43

第4章 导航规则 47

4.1 静态导航实例 47

4.1.1 创建bean文件 47

4.1.2 设置配置文件 48

4.1.3 绘制页面文件 49

4.1.4 设置web.xml 50

4.1.5 疑问 51

4.2 动态导航实例 51

4.2.1 代码清单 52

4.2.2 配置清单 53

4.2.3 页面清单 54

4.3 事件导航 55

4.3.1 值改变事件 55

4.3.2 动作事件 60

4.4 本章小结 62

4.5 习题 62

第5章 验证器和转换器 64

5.1 验证器 64

5.1.1 标准验证器 64

5.1.2 非标准验证器 68

5.2 转换器 69

5.2.1 DateTime转换器 69

5.2.2 Number转换器 70

5.2.3 应用实例 71

5.3 本章小结 75

5.4 习题 75

第6章 国际化 76

6.1 普通信息的国际化 76

6.2 消息信息的国际化 80

6.2.1 标准消息的国际化 80

6.2.2 自定义异常消息国际化 82

6.3 国际化应用举例 84

6.3.1 开发前的准备工作 84

6.3.2 猜数字游戏效果 87

6.3.3 代码分析 87

6.4 本章小结 91

6.5 习题 91

第7章 标准组件应用 93

7.1 标记组件说明 93

7.2 输入类标记(UIInput) 94

7.2.1 inputText 94

7.2.2 inputTextarea 95

7.2.3 inputSecret 95

7.2.4 inputHidden 95

7.3 输出类标记(UIOutput) 96

7.3.1 outputText 96

7.3.2 outputLabel 96

7.3.3 outputLink 96

7.3.4 outputFormat 96

7.4 选择类标记 97

7.5 命令类标记 100

7.6 其他类标记 101

7.7 综合应用 103

7.8 本章小结 111

7.9 习题 111

第8章 表格应用实例 112

8.1 简单表格 112

8.1.1 显示普通数据 112

8.1.2 显示绑定数据 115

8.2 复杂表格 119

8.3 本章小结 123

8.4 习题 123

第9章 自定义组件应用 124

9.1 自定义标记 124

9.2 自定义组件 128

9.3 自定义转换器 134

9.4 自定义验证器 139

9.5 本章小结 143

9.6 习题 143

第10章 JSF与Hibernate、Spring 144

10.1 为Eclipse配置Hibernate 144

10.1.1 数据库设计 144

10.1.2 Hibernate实例演示 144

10.2 为Eclipse配置Spring 152

10.3 Spring中事务的配置 156

10.3.1 采用TransactionProxyFactoryBean生成事务代理 157

10.3.2 采用继承简化事务代理 160

10.3.3 采用BeanNameAutoProxyCreator自动创建事务代理 161

10.3.4 采用DefaultAdvisorAutoProxyCreator自动创建事务代理 163

10.4 事务设置说明 165

10.5 本章小结 166

10.6 习题 166

第11章 智力测试系统 168

11.1 系统概述 168

11.2 需求分析 168

11.3 系统设计 168

11.3.1 系统业务实体设计 169

11.3.2 页面之间的关系 169

11.4 系统功能实现 169

11.4.1 出题 169

11.4.2 答案正确时的显示 170

11.4.3 答案错误时的显示 171

11.4.4 测试完毕时的显示 172

11.5 其他功能分析 173

11.5.1 Problem类文件 173

11.5.2 QuestionBiz类文件 174

11.5.3 QuizBean类文件 174

11.6 配置文件 178

11.7 运行工程 179

11.7.1 使用工具 179

11.7.2 工程部署 179

11.7.3 运行程序 179

11.8 本章小结 181

11.9 习题 181

第12章 购书管理系统 182

12.1 系统概述 182

12.2 需求分析 182

12.2.1 系统总体设计图 183

12.2.2 系统用例 183

12.3 系统设计 183

12.3.1 系统业务实体设计 184

12.3.2 页面间的关系 184

12.4 系统功能实现 184

12.4.1 列表页 184

12.4.2 购物车存放商品页 186

12.4.3 购书管理页 188

12.4.4 添加图书时的显示 190

12.4.5 编辑图书时的显示 190

12.5 其他功能分析 192

12.5.1 index.jsp页面 192

12.5.2 Book类文件 192

12.5.3 BooksBiz类文件 193

12.5.4 BooksBean类文件 196

12.5.5 配置文件 200

12.6 运行工程 201

12.6.1 使用工具 201

12.6.2 工程部署 202

12.6.3 运行程序 202

12.7 本章小结 204

12.8 习题 204

第13章 图书订购系统 205

13.1 系统概述 205

13.2 需求分析 206

13.2.1 系统总体设计 206

13.2.2 系统用例 206

13.3 数据库设计 207

13.3.1 数据库需求分析 207

13.3.2 数据库逻辑设计 207

13.3.3 数据库配置 208

13.3.4 页面间转向的关系图 208

13.4 代码实现 209

13.4.1 列表页 209

13.4.2 图书详细页 211

13.4.3 购物列表 212

13.4.4 确认订单页 215

13.4.5 订单处理结果 218

13.4.6 页面布局 219

13.5 其他功能分析 221

13.6 配置文件 232

13.6.1 faces-config.xml文件 232

13.6.2 web.xml文件 233

13.7 运行工程 235

13.7.1 使用工具 235

13.7.2 工程部署 235

13.7.3 运行程序 236

13.8 本章小结 237

13.9 习题 237

第14章 成绩管理系统 239

14.1 系统概述 239

14.2 需求分析 239

14.2.1 系统总体设计图 239

14.2.2 系统用例 240

14.3 数据库设计 240

14.3.1 数据库需求分析 240

14.3.2 数据库逻辑设计 241

14.3.3 数据库配置 241

14.3.4 页面间的转向关系 242

14.4 学生管理模块 242

14.4.1 学生浏览首页 242

14.4.2 学生信息管理首页 245

14.4.3 添加学生信息页 248

14.5 班级管理模块 249

14.5.1 班级信息首页 250

14.5.2 添加班级信息首页 251

14.6 用户管理模块 252

14.6.1 用户信息首页 252

14.6.2 添加用户信息页 254

14.6.3 修改用户信息页 255

14.7 系统登录模块 256

14.8 其他功能分析 258

14.8.1 页面跳转功能的实现 258

14.8.2 HibernateSessionFactory类文件 258

14.8.3 IAdminDao接口与AdminDaoImpl类的关系 260

14.8.4 IStuClassDao接口与StuClassDaoImpl类的关系 265

14.8.5 IStudentDao接口与StudentDaoImpl类的关系 268

14.8.6 IAdminService类文件 272

14.8.7 IStuClassService类文件 273

14.8.8 IStudentService类文件 273

14.8.9 AdminServiceImpl类文件 274

14.8.10 Admin类文件 275

14.8.11 Admin.hbm.xml文件 276

14.8.12 AdminV类文件 277

14.8.13 StuclassV类文件 280

14.8.14 StudentV类文件 281

14.9 配置文件 286

14.9.1 faces-config.xml文件 286

14.9.2 web.xml文件 289

14.9.3 hibernate.cfg.xml文件 290

14.10 运行工程 291

14.10.1 使用工具 291

14.10.2 工程部署 292

14.10.3 运行程序 292

14.11 本章小结 293

14.12 习题 293

第15章 留言管理系统 296

15.1 系统概述 296

15.1.1 相关技术介绍 296

15.1.2 系统总体设计 296

15.1.3 系统用例 297

15.2 数据库设计 297

15.2.1 数据库需求分析 298

15.2.2 数据库逻辑设计 298

15.2.3 数据库配置 298

15.2.4 页面间转向的关系 299

15.3 前台系统实现 299

15.3.1 留言板首页 300

15.3.2 添加留言显示 304

15.4 后台系统实现 307

15.4.1 管理员登录页 308

15.4.2 后台管理首页 313

15.4.3 回复留言的页面 315

15.4.4 登录失败提示信息页面 318

15.5 功能代码分析 319

15.6 运行工程 345

15.6.1 使用工具 345

15.6.2 工程部署 345

15.6.3 运行程序 346

15.7 本章小结 347

15.8 习题 347

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