| Along with the rapid growth of enterprise scale and the appearance of virtual enterprise , web application has became the chief choice of enterprise inner management and outer business act. The web application itself has already became the important symbol of informalizing. Modern Enterprise tend to use web to give publicity to himself and expand his operation. To adapt the need of enterprise, the system structure of web application change from C/S to B/S, but under traditional technology, nether development nor maintenance is too hard.In 2002, as part of Apache Software Foundation Jakarta Project, they host the Struts Frame product ,base on the MVC design pattern. This makes the development of enterprise web application more easier. In development, it simplelize the system design difficulty , the developer can concentrate on the business process. Specially divides of web tier made the developer can works efficiently. More important, in maintenance process, the work become easier, and the maintenance cost falls.In other country, the Struts Frameworks has became the main technology of web application development. We can see him in many famous software product. In our country, it becoming more and more popular. Not only Struts framework is a new technology, it is a develop thinking. In project management side, it has more advantage. But, as to project management side of our country, the use of Struts's advantage is fewer.In the page, we firstly introduce the challenge and opportunity of enterprise web application , the foreground of it, and then , introduce and detail analyze the Struts framework. Specially, Aimming at the advantage of the Struts, we analyze several side of develop web application and project management, and propose many problem of project management of Struts. At the end of this page, we devolop a typical project of store on line system as a demo. |