《jsf培训教程》ppt课件

《jsf培训教程》ppt课件

ID:40060614

大小:380.36 KB

页数:50页

时间:2019-07-18

《jsf培训教程》ppt课件_第1页
《jsf培训教程》ppt课件_第2页
《jsf培训教程》ppt课件_第3页
《jsf培训教程》ppt课件_第4页
《jsf培训教程》ppt课件_第5页
资源描述:

《《jsf培训教程》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaServerFaces北京京北方科技股份有限公司2009年3月3日主要内容1JSF简介2JSF入门3JSF标签4JSF数据验证和转换5JSF表格6JSF与Struts的区别1JSF简介1.1什么是JSF1.2JSF的相关介绍1.3JSF示例1.1什么是JSFJavaServerFaces(JSF):符合JavaEE5标准的JavaWeb应用框架。JSF提供:标准的编程接口丰富可扩展的组件库事件驱动模型JSF通过IDE工具支持拖放式开发。1.2JSF相关介绍-JSF的目标目标简化开发超越现有Web框架试图在不同

2、的角度上提供网页设计人员、应用程序设计人员、组件开发人员解决方案,让不同技术的人员可以彼此合作又不互相干扰1.2JSF相关介绍-JSF体系结构JSF的主要优势之一就是它既是JavaWeb用户界面标准又是严格遵循模型-视图-控制器(MVC)设计模式的框架。所有与应用程序的用户交互均由一个前端“FacesServlet(控制器)来处理。1.2JSF相关介绍-JSF的优势UI组件(UI-component)事件驱动模式用户界面到业务逻辑的直接映射程序员和网页设计人员的分工请求处理生命周期的多阶段划分全面的用户自定义支持We

3、b开发的官方标准之一1.3JSF示例-第一个JSF程序现在可以开发一个简单的程序了,我们将设计一个简单的登入程序,使用者送出名称,之后由程序显示使用者名称及欢迎讯息。JSF示例-index.jsp-网页设计人员<%@tagliburi="http://java.sun.com/jsf/core"prefix="f"%><%@tagliburi="http://java.sun.com/jsf/html"prefix="h"%>第一个JSF程序

4、y>

请输入您的名称

名称:

JSF示例-UserBean.java-程序开发人员publicclassUserBean{privateStringname;publicvoidsetName(Stringname){this.name=name;}pub

5、licStringgetName(){returnname;}}JSF示例-faces-config.xml-程序开发人员/pages/index.jsplogin/pages/welcome.jsp

6、-rule>usernet.UserBeansessionJSF示例-welcome.jsp-网页设计人员<%@tagliburi="http://java.sun.com/jsf/core"

7、prefix="f"%><%@tagliburi="http://java.sun.com/jsf/html"prefix="h"%><%@pagecontentType="text/html;charset=Big5"%>第一个JSF程序您好!

欢迎使用JavaServerFaces!

2JS

8、F入门-从示例程序中掌握2.1JSF表达式语言(ExpressionLanguage)2.2托管Bean(BackingBean)2.3JSF导航2.1JSF表达式语言(EL)搭配JSF标签来使用,是用来存取数据对象的一个简易语言。以#开始,将变量或运算式放置在{与}之间。#{userBean.name}EL的变量名也可以程序执行过程中所声明的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。