分享
 
 
 

JSF Web 应用开发实战

JSF  Web 应用开发实战  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,JSP,

作者: 麻地河,赵恒编著

出 版 社: 机械工业出版社

出版时间: 2008-9-1字数:版次: 1页数: 478印刷时间:开本: 16开印次: 1纸张:I S B N : 9787111240808包装: 平装编辑推荐

JSF是未来Java Web开发的标准框架, 得到业界大公司的鼎力支持。从Java EE 5开始, JSF已经上升为Java官方规范的强制部分。JSF极大地简化了Java Web的开发,充分体现出Sun“简化Java开发”的宗旨。

本书从实用的角度介绍JSF Web开发技术,具有以下特色:

立足于JSF技术在实际编程中的运用,包含50多个范例, 帮助读者通过实践掌握JSF的精髓。

通过一个完整的论坛系统的实例文档和代码,带领读者体验JSF应用开发的全过程。

结合最流行的NetBeans 6开发工具讲解。

从组件模型到请求处理生命周期,囊括JSF的全部技术要点。

循序渐进,由浅入深,大大降低学习难度。

读者可从华章公司网站(www.hzbook.com)下载与《JSF Web应用开发实战》配套的源程序。

作者为本书设立专门的技术支持网站(www.madihe.com),读者可访问网站参与论坛讨论和答疑。

内容简介

本书是JavaServer Faces技术的入门书籍。全书通过50多个范例,详细介绍了UI组件、页面导航、托管Bean和统一表达式语言EL、事件驱动、转换器、验证器、消息以及数据库访问及持久化等内容,从而系统阐述了JSF的技术要点。

本书适合网络应用程序开发人员。

目录

序言

前言

第1章JSF简介

1.1JSF概述

1.1.1JSF的定义

1.1.2JSF与MVC设计模式

1.1.3JSF设计目标

1.2JSF的优势

1.2.1可视化开发

1.2.2可重用UI组件

1.2.3集中式页面导航

1.2.4事件驱动

1.2.5表示层和业务层的分离

1.2.6用户界面到业务逻辑的直接映射

1.2.7清晰的角色分工

1.2.8Web开发的官方标准之一

1.3JSF的开发工具NetBeans

1.3.1NetBeans简介

1.3.2NetBeans版本

1.3.3安装NetBeans

1.3.4熟悉NetBeans的界面

1.3.5配置应用服务器

1.3.6配置数据库服务器

1.3.7JSF,就是这么简单

第2章快速入门

2.1一个简单的JSF例子:WebLogin程序

2.2WebLogin的概要设计

2.2.1业务功能设计

2.2.2网页设计

2.2.3导航设计

2.2.4应用集成设计

2.3WebLogin的详细设计

2.3.1创建JSF项目

2.3.2编写用户身份验证的业务逻辑

2.3.3编写网页

2.3.4配置页面导航

2.3.5应用集成

2.4运行WebLogin

第3章UI组件

3.1UI组件概述

3.1.1组件的功能

3.1.2组件和组件类

3.1.3组件和页面Bean的关系

3.1.4组件的事件及其响应

3.1.5组件外观和CSS

3.2组件的一般属性

3.2.1id属性

3.2.2style属性

3.2.3styleClass属性

3.2.4required属性

3.2.5toolTip属性

3.2.6disabled属性

3.2.7visible属性

3.2.8rendered属性

3.2.9tabIndex属性

3.3基本组件

3.3.1标签组件

3.3.2静态文本组件

3.3.3文本字段组件

3.3.4文本区域组件

3.3.5按钮组件

……

第4章 页面导航

第5章 托管Bean和统一表达式语言EL

第6章 事件驱动

第7章 转换器

第8章 验证器

第9章 消息

第10章 数据库访问及持久化

第11章 JSF实例:论坛

第12章 源代码的下载和使用

书摘插图

第1章JSF简介

JSF的全称是JavaServer Faces,是Sun推出的一种Java Web表示层框架。本章是对JSF技术的简要描述,包括JSF概述、JSF优点以及JSF女I何与工具配合达到简化Java Web,q:发的目的。首先在JSF的概述中,讨论JSF的定义、组成部分以]3乏JSF的设计目标;然后叙述JSF作为JavaWebJZ发的官方标准之一,在技术上具备的优势,例如可视化开发、可重用ul组件、集中式页面导航和事件驱动,等等;最后,为了加深读者对JSF的感性认识,本章介绍优秀的JsF开发工具NetBeans,并举例说明如何用NetBeans编写JSF程序。

1.1 JSF概述

JSF是Sun继JSP技术之后推出的又一项Java Web应用开发技术。Java语言发明后,得益于其天生的平台无关性,迅速在软件开发者中获得广泛认可。此后,随着Internet技术在各个应用领域的普及和推广,Java Web,q:发的需求日渐强劲,Sun于是推出JsP来回应开发者对新技术的呼声。JSP取得了巨大的成功,但也暴露出很多技术弱点。例如,,在JSpqb表示层和业务层没有严格区分,JSPN]页]nHTML标签和Java代码混杂,使得大型JJava Web应用的开发和维护十分困难,与现代组件化的编程思想格格不入。

JSP的种种不足,催生了大量形形色色的Java Web框架,Struts就是其中的佼佼者。Struts在Java Web编程中弓IATMVC的概念,实现了表示层和业务层的分离,在很长一段时间内,成为最受欢迎的Java Web框架。不过,Struts在Java Web用户界面的设计方面没有太大的创新,仍然需要直接操作JSP标签,因此,Sun决定制订一项新的技术标准,来支持组件化的UI设计,以弥补JSP技术的不足。这就是JavaServer Faces规范,简称JSF。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有