首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
JavaServer Faoes(JSF)是一种新兴的Web表现层框架,它超越了JavaServer Pages (JSP),在页面内提供了真正的服务器端事件处理,并提供了基于组件的、可以跨多个服务器请求生存的页面.Aimsic Studio作为J2EE的集成开发平台,对JSF实现了全面支持,包括界面导航、拖放式设计、事件管理机制,以及部署文件的自动生成等,另配以语法加亮、代码导航、断点调试、可视化的设计等辅助功能.  相似文献   

2.
JavaServer Faces(JSF)是Java用来构建Web应用的新技术新标准,给开发者提供非常丰富的用户界面组件库,同时也使得表现层与后台逻辑层的结合十分容易,可以说JSF是一种开发网络应用的理想技术.介绍了JSF的特点及运行机制,并运用该技术开发了一个权限管理系统,重点解释了如何利用JSF技术根据权限系统的需要去实时动态地生成Web页面.工程实践表明,JSF能使Web用户界面开发具有灵活性和扩充性,有助于Web应用程序结构的清晰明了,为开发者带来更高的工作效率.  相似文献   

3.
基于JSF框架的化验室管理系统的设计   总被引:1,自引:0,他引:1  
JavaServer Faces(JSF)是Java中用来构建Web应用的一种新技术,它为Web用户界面的构建提供了以组件为中心、独立于客户端的开发手段.介绍了JSF的特点和运行机制,并结合一个项目实例分析了JSF基于事件驱动MVC模型的开发过程,实现了用户界面高效快捷的开发.实践结果表明,JSF能使Web用户界面开发更具有扩充性和维护性,有助于Web应用程序开发人员的角色分离,从而提高开发效率.  相似文献   

4.
王森 《程序员》2003,(9):82-85
前言 JavaServer Faces(往后简称JSF)是一套架构于JSP上头的应用程序框架(Framework)。相较于目前比较热门的Struts或Tapestry,JSF是一套把重点放在Web用户界面(Web UI)上头的应用程序框架。也就是说,当开发JSF网页时,开发者站在比一般JSP网页开发者更高的地方来分析、设计、与开发Web应用程序。所以JSF在开发上较JSP容易,维护性也较高。  相似文献   

5.
基于MVC模式的JSF,Spring和Hibernate整合   总被引:3,自引:0,他引:3  
介绍了如何将JSF(JavaServer Faces),Spring和Hibernate集成,给出了使用这些技术建立Web应用程序的最佳实践和设计指导.JSF技术是J2EE应用程序的一个新的用户接口框架,它非常适合基于MVC体系结构的应用程序.目前有大量文章介绍JSF,然而很多问题没有解决,例如,JSF怎样全面适合MVC体系结构?JSF如何与其他Java框架集成?业务逻辑应该放在JSF的backing beans里面吗?怎样处理JSF里面的安全问题?最重要的是怎样使用JSF建立一个真实的Web应用程序.文中将涉及上述问题并以实例演示其实现过程.事实表明:该方案解决了J2EE应用程序开发中常见的问题,大大减轻了编码的工作量,增强了系统伸缩性和灵活性.  相似文献   

6.
惠刚  付超 《微计算机信息》2008,24(9):188-190
JSF(JavaServer Faces)是用于web用户界面开发的新兴的Java EE标准框架,而Spring、Hibemate是两种成熟的开源框架.首先分析了JSF、Spring、Hibernate三种框架技术,其次给出了集成以上三种框架的体系结构,并通过一个开发实例说明如何将三种框架整合起来开发web应用程序.实践表明,使用JSF、Spring、Hibernate可以降低web应用开发的复杂性,提高开发效率和质量.  相似文献   

7.
李腊元  徐鹏 《微机发展》2008,18(3):46-49
介绍了如何将JSF(JavaServer Faces),Spring和Hibernate集成,给出了使用这些技术建立Web应用程序的最佳实践和设计指导。JSF技术是J2EE应用程序的一个新的用户接口框架,它非常适合基于MVC体系结构的应用程序。目前有大量文章介绍JSF,然而很多问题没有解决,例如,JSF怎样全面适合MVC体系结构?JSF如何与其他Java框架集成?业务逻辑应该放在JSF的backing beans里面吗?怎样处理JSF里面的安全问题?最重要的是怎样使用JSF建立一个真实的Web应用程序。文中将涉及上述问题并以实例演示其实现过程。事实表明:该方案解决了J2EE应用程序开发中常见的问题,大大减轻了编码的工作量,增强了系统伸缩性和灵活性。  相似文献   

8.
分析出页面导航的两种应用模式:表格式页面到表单式页面导航模式和多页面的向导式页面导航模式.同时提出了三种页面导航的抽象模式:对称页面导航模式、圈页面导航模式和带圈的对称页面导航模式,并且在此基础上分析了作为导航边负载的发送和接收两种页面数据通信模式.结合应用与抽象模式给出了基于ASP.NET和XML技术的页面导航架构的设计与实现.通过多个信息系统的应用实践,证明了该架构达到了提高开发效率、降低系统维护成本的设计目标.  相似文献   

9.
JSF(JavaServer Faces)技术以良好的组件生命周期而为大多数人所吸引,MAX则是通过XMLHttp对象去后台提取所需要的数据进行异步刷新,增强用户体验.通过对JSF技术和AJAX框架的研究分析,讨论二者整合的可行性,给出了整合的原理,提出了二者整合的五种不同方案,同时对现有的两者结合的框架进行归类,并分析了不同方案的优缺点及应用前景.  相似文献   

10.
JBossSeam是一个集JSF、EJB3.0、AJAX和jBPM于一体的新的Web应用程序框架,以EJB3.0为核心,扩展POJO加注释的设计模式到整个Web应用中。本文研究如何建立有效集成EJB3.0和JSF的Web应用和利用jPDL实现页面间导航,以及进行单元测试和集成测试的方法,并给出具体实现思路。  相似文献   

11.
一种新的基于JSF技术的Web用户界面开发方法   总被引:15,自引:0,他引:15  
左学明  张力 《计算机应用》2005,25(1):215-217
与微软的Visual Studi.NET相比,开发基于Java技术的Web用户界面时存在着开发难度较大、效率较低的问题。介绍了一种有望改变这一状况的新技术JavaSenrer Faces(JSF),并结合一个实例讨论了如何利用JSF开发Web用户界面,最后分析了JSF技术的优缺点及其应用前景。  相似文献   

12.
在J2EE应用程序中整合JSF与STRUTS   总被引:5,自引:5,他引:5  
近年来,在建立基于J2EE的Web应用程序中,Struts已经成为一种流行的、被广泛使用的框架。最近,JavaServerFaces(JSF)一种新的号称是Web应用中的“Swing"的框架技术已经成为J2EE中的标准。这篇文章简要介绍两种框架技术,并对已经存在的大量的基于Struts的应用程序,举例演示说明如何将用户界面UI组件从Struts转移到JSF,从而综合利用两种框架技术的优点。  相似文献   

13.
新一代Web应用框架JSF   总被引:8,自引:0,他引:8  
朱庆生  葛亮 《计算机科学》2005,32(7):224-227
本文介绍新一代Web应用枢架Java Server Faces(JSF)。JSF的最终标准于2004年5月颁布,它代表了Web应用技术的发展趋势。本文分析JSF与现有相关技术的关系,描述JSF的组成、处理流程和开发Web应用程序的过程,归纳JSF的主要优点。同时,针对JSF标准中渲染组件存在的不足,提出JSF与JSP、XML相结合的改进应用方案。  相似文献   

14.
基于JSF和Tiles的MVC模式的实现   总被引:1,自引:0,他引:1  
JSF是Web应用开发的新框架。本文结合一个实例,研究了JSF结合Tiles实现页面框架继承和MVC模式的过程。结果表明在开发大型web应用系统时,Tiles能增强基于组件的Web UI开发,Tiles与JSF协同工作能够大大提高开发效率,同时提高系统的可维护性和可扩充性。  相似文献   

15.
Professional Web applications present their content and services by means of dynamically generated Web pages to the user—normally HTML pages. Basically, there are two different technologies available for dynamic Web page generation—JavaServer Pages and XML/XSLT. In this paper the alternative technologies are compared from a software engineering perspective. The basic concepts of JavaServer Pages and XML/XSLT are briefly explained with respect to Web page generation. A universal software architecture of the server side presentation tier is introduced and it is shown how both technologies fit into the universal architecture. Its fundamental idea is the clear separation of concerns according to the well‐established model‐view‐controller design pattern. The proposed architecture has proven its applicability in several enterprise applications. The main part of the paper deals with the comparison of JavaServer Pages and XML/XSLT. Quality criteria well‐established in software engineering practice are discussed with respect to JavaServer Pages and XML/XSLT, e.g. maintainability, extensibility, reusability, efficiency, portability, integration of methods and tools. The main emphasis is laid on the support of the model‐view‐controller pattern, since it is the most established design principle for user interface design. Copyright © 2003 John Wiley & Sons, Ltd.  相似文献   

16.
JSF技术在Web程序开发中的应用研究   总被引:5,自引:0,他引:5  
随着Web应用需求的增加,现有的Web应用开发方法出现了一些难以解决的问题,例如表示层和逻辑层无法完全分离、客户端类型较多等。本文探讨了一种新的Web应用开发技术——JSF(JavaServer Faces)技术,并通过一实例展示了它在Web用户界面开发中的应用方法,最后对此技术进行了分析和总结。  相似文献   

17.
JSF技术在J2EE平台下的优势分析   总被引:3,自引:0,他引:3  
JSF是真正的MVC模式,它的侧重点是Web表现层,提供了丰富的页面开发控件,而且支持控件的开发,方便、灵活.JSF使开发人员以拖拽的方式使用控件来布局Web页面,简单而又美观,克服了Java在Web开发中不可视化的缺点.J2EE是强大的企业级系统开发平台,其架构在三层Web系统中有着得天独厚的优势.JSF在J2EE平台下的应用,弥补了Java在Web开发方面的不足,非常适用于中小型三层Web系统的快速应用开发.  相似文献   

18.
基于J2EE下的JSF与Struts框架比较分析   总被引:4,自引:0,他引:4  
王冠宇  赵冬生 《微机发展》2005,15(12):58-60
就目前流行的JSF和Struts两种开源框架技术,提出了基于这两种框架的J2EE架构,介绍了两种框架的运行机制并比较分析了它们各自的技术特色与优势,指出JSF相对Struts在控制器的灵活性以及事件处理机制、导航机制、用户界面开发和扩展性方面的优势。最后提出了两种框架技术的应用前景:整合JSF与Struts的开发技术。  相似文献   

19.
针对Web应用测试用例生成过程中导航图规模过大以及存在冗余测试路径的问题,提出了一种基于Selenium页面对象设计模式和图遍历算法的Web应用测试用例生成方法。首先,通过将原始页面对象进行分类,以导航页面对象类为节点、导航方法为迁移边构建页面对象导航图;其次,结合图的最短路径算法提出了一种页面对象图算法(POGA)来遍历导航图以生成测试路径集;最后,提取测试路径,利用Faker生成模拟数据,进一步生成可以直接执行的测试用例。实验结果表明:与爬取Web应用生成导航图的规模相比,该方法约简率约为89%;与基于状态迁移生成Web应用测试用例的方法相比,该方法减小了冗余和不可行路径的数量,并进一步提高了页面对象的复用率和测试用例的可维护性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号