Font Size: a A A

Study & Implementation Of JSF Based On J2EE Integrated Framework

Posted on:2010-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:W L ZhaoFull Text:PDF
GTID:2178360278458778Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of Internet technology and Enterprise Information, multitier Web application based on J2EE could be able to quickly build a distributed enterprise application, and standard components supplied by Web tier of J2EE could make the page shows,business logic and data processing be concentrated in the page encoding, resulting in strong coupling applications, being difficult to make the expansion and maintenance,not being conducive to the division of labor working. How to efficiently build a reusable,scalable and easy maintenance of Web applications has become the main problem of J2EE application.In response to the above questions, firstly,this paper identified hierarchical architecture platform on the basis of the analysis of multilayer structure, followed by analysis of the corresponding layer's technology; then mainly making an explication on UI component framework for JSF about its architecture, working principle,treatment cycle,custom components;making contrast with Struts,and then it makes a brief overview of Ajax,Spring and Hibernate. And through comparative analysis of several open source framework of J2EE choosing Spring framework as the base of basic foundation , Hibernate for data persistent service, Ajax for speeding up the page display. while JSF as a UI components based on event-driven presentation layer framework could be made the use of its rich UI components of Web development, and separating the page show and business logic, greatly improving developing efficiency, and dealing with events according to a certain treatment cycle, thus making use of JSF for -Web page development, and then integrating Ajax4JSF, JSF, Spring, Hibernate so as to take shape of a J2EE integrated framework AJSH-(Ajax4JSF-JSF-Spring- Hibernate) following by detailed analysis of integration of flow AJSH framework and analysing and studying advantages on JSF based on integrated framework and design model of show view. Finally the integrated framework has been applied to Air Security Information System of ATMB(Air Traffic Management Bureau) China,focusing on study about JSF in the system implementation;and doing effective expansion for custom JSF converters, custom validators and custom UI components and being put into design for Web Page;deeply studying test in the integrated business based on JSF.Nowadays, the system has been put into use, by practice showing that Web application based on this integrated framework could make full use of advantages of each framework,so as to reduce the complexity, to improve efficiency and quality of developing; especially using JSF to speed up creating the UI interface for enhancing reusability and reducing coupling degree, and simplifying the task of Web Form Validation,request parameters analysis,state managedment and so on.
Keywords/Search Tags:Integrated Framework, JavaServer Faces, Event-Driven, User Interfaces Component, Custom component
PDF Full Text Request
Related items