Font Size: a A A

Application And Research Of Extended Struts Framework

Posted on:2008-12-27Degree:MasterType:Thesis
Country:ChinaCandidate:Y X TangFull Text:PDF
GTID:2178360245491790Subject:Computer applications
Abstract/Summary:PDF Full Text Request
Web application frameworks play an important role in the development of web applications by improving the reusability, stability and scalability of systems. Struts lies in web application tier of J2EE architecture. Using struts framework can rapidly divide a complex application into model, view and controller modules. Configuration files of struts assemble these modules agilely, making the development simple and promoting iterance and agility of application programs. This paper extends Struts aiming at some lack of Struts by extending Struts base class. Based on the extended Struts we develop a large-scale web application——Bonded Area Current of Materials System(BSWL) for Tianjin Customs.The thesis firstly introduced the basic knowledge of J2EE including J2EE framework, J2EE core technology and the strengths of J2EE. And then, the thesis introduced MVC design pattern and presented Struts how to realize MVC by describing Struts framework component and architecture.The emphasis of the thesis is extending Struts. According to the former project experience, the author extended Struts by extending Struts base class, modularizing Struts, using Hibernate and so on. The thesis also described how to realize these extensions.In the end, the thesis described the Bonded Area Current of Materials System and presented the application of extended Struts in the system by describing the realization of devanning record query function in devanning sub-system. In the development of system module, the author was responsible for devanning sub-system and in-out warehouse sub-system. The system has already passed test stage, reached the scheduled target and gained a well usability. The practice shows that the extended Struts enhances developing efficiency and stability of large-scale web applications greatly.
Keywords/Search Tags:J2EE, MVC, Struts, Extended Struts
PDF Full Text Request
Related items