Font Size: a A A

Based On The Mvc Struts Technology Research And Application

Posted on:2007-04-19Degree:MasterType:Thesis
Country:ChinaCandidate:C W WangFull Text:PDF
GTID:2208360212458355Subject:Software engineering
Abstract/Summary:PDF Full Text Request
During web system design, as more and more complex the business becomes, people is always focusing on how to enhance the system's efficiency, reusable ability, extensible ability and reduce the cost of system. In the past few years, one of the research and develop trends of the field is reuse-based framework technology.Apache Struts is one of the most excellent application frameworks which are used to implement the design pattern of MVC.It 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. The Struts not only provides itself controller component, but also conforming some correlative techniques to implement model component and view component, which are all components of MVC design pattern.Through the deep study and research of the MVC pattern and struts framework, and combining with the author's practical experiences, After analyzing the operation's characteristic and the function's requirement, the Education Online System, and the employee management system which is author in charge of, expatiate how to use Struts framework to resolve the questions byoptimizing the Web development framework, and chooses the design blueprint based on J2EE architecture. After researching the work principle and the process of realization of Struts framework based on MVC pattern, the author carry out the whole process of developing web application with Struts framework.At the end of the thesis, illustrate the way of realizing the system by an instance. It proves that Struts frameworkstruts is a reasonable web development framework, can help us to rapidly develop the high quality software, after practicing developing applications with Browser as Client, and validate its feasibility.
Keywords/Search Tags:MVC, Architecture, Struts, Reuse-Based Software, WebForm
PDF Full Text Request
Related items