At present, more and more development personnel carry on the software development by using the Web application frame. The frame has provided the preparation software overhead construction and the correlation software package for the Web application procedure. It enormously enhanced the speed and the efficiency which the development personnel developed.Jakarta-Struts is an item of open source code project which provided by the Apache software organization.It has started since May, 2000, and through five years development, Struts already gradual growed a stable, mature frame, and held the biggest market share in the MVC frame. Struts is the king in the Java Web MVC frame present.Along with Struts used in field massive, urges the J2EE technology to carry on the change,.The new frame JSF (JavaServerFaces)in the Web level in new J2EE technical is the product by makes the improvement to the Struts mentality.This article - "Jakarta-Struts Opens Source item Goal Research And the Web Application" namely sets up the topic by this background to conduct the research.This article has conducted the research to the Struts frame technology, and the main discussion is the realization and the conformity of each part of MVC (model - view - controller) in Struts frame.which including the technology of the basic principle, the model module, the view module, the controller module of the Struts and how the label storehouse and dispose the Struts frame in the application procedure. This article studies the essential technology, innovation and do work as follows:1. Struts is a frame which has provided MVC (model - view - controller) for Java Web application procedure design. Its core is provides a control level that based on Java standard technical (Java Servlets, JavaBeans, ResourceBundles) , XML and different Jakarta public project package.2. This system is a synthesis management information system which take Internet as a foundation, unifies the WEB technology, the JAVA technology, the work flows technology, the data bank technology, and flows the tradition stores service and pawns with the finance loan business organic synthesis in together.3. The main functions of the system includes: Financial agreement management, cargo appraisal management, cargo stock management, bank loan management, service risk monitoring, synthesis inquiry analysis and report form and so on..4. This system has used B/S structure, all users of the system may use this system through Internet long-distance without limiting by the time and the place. They can carry on the long-distance service operation and the service monitoring.5. This system carries on the development based on the Struts frame, and uses and expands the Struts frame technology according to the actual demand, based on the model - view air-operated controller (Model-View-Controller, MVC) pattern, seals each module and object in each kind, enable the system to have the opening, the security, is vigorous and healthy, superiority and so on .6. This system uses the Microsoft SQL Server2000 database, uses the Comlib software package which made by the Hong Kong EXCEL technology company to carry on the lasting operation of the system, and uses through the data accessing object (DAO) seals the sentence that Comlib visit database, then unifies in other transfers. This way is not only enhanced the operating efficiency of the procedure, but also solved the shortcoming which because of the DAO object and the SQL... |