Abstract:After studying the basic principle of the Struts framework and the process of using the MVC design model for Web application development, and combining with the actual demands of report editing system, we decided to adopt the Struts framework to solve the problem of the Web applications based MVC design model in report editing system. Firstly, this paper introduces the basic function of the Struts framework and the overall architecture features and the function analysis of the report editing system, then describes the design of report editor in edit system and the implementation of main functions in detail.