Font Size: a A A

The Research And Realization Of Web Application Based On J2EE Platform

Posted on:2007-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:Z K XuFull Text:PDF
GTID:2178360182982256Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The Java 2 platform Enterprise Edition(J2EE)provided by Sun Microsystems,Inc. has gradually become a standard of enterprise Web application development. J2EE is based on the technology of component and has an n-tier architecture. It provides an integrated, object-oriented, maintainable and expandable application architecture in wide fields and a mighty development platform for application.With the wide use of J2EE platform, the multilayer Web structure base on B/S has developed gradually, and become the mainstream of the Web application development. But even using the most advanced software platform J2EE, it also is difficult to implement the application. In the design of multilayer web structure, it has ubiquitous defects that reusable of application is low, the maintenance work is heavy and the adaptability of software is weak So how to organize program to achieve write.This thesis is just base on these questions, through the deep study and research of the MVC pattern and struts framework, expatiate how to use struts framework to resolve the questions by optimizing the Web development framework..These two types of developing mode about Web application based on the J2EE platform, which are the traditional development mode of Web application and the developing mode of Web application based on MVC(Model-View-Controller) pattern. The latter can overcome many disadvantages in the traditional development mode. And its excellent feature is to separate display logic and operation logic, which can meet design requirements of the more and more complicated Web application. So it has become the first choice for developers to use the development mode based on MVC pattern for Web application.Struts is an open source framework for building Java Web application which was developed by Apache software organization and is one of the most popular frameworks for Web applications and developments nowadays. Struts encourage application architectures based on the Model2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm. It separates the view and the business logic forcibly, So it is propitious to the separation of the Web designer andthe programming designer, and it improves the reusability and agility of the code.After analyzing many Web applications based on the J2EE platform, this thesis describes the Struts framework based on MVC design pattern in detail. And after implementing some Management Information System by the Struts framework, the thesis deeply probes into core developing techniques in details. The system has many characteristics, such as cross-platform development support, easy expansibility, and easy maintenance and so on. It is a beneficial reference to resemble research on Web application.
Keywords/Search Tags:J2EE, MVC, Struts, Web application
PDF Full Text Request
Related items