| As the Internet has become more mature, Web applications featuring responsive user interfaces and maintainability capabilities have become increasingly popular. However, classic Web applications have generally exhibited problems such performance and heavy network traffic. So, a new design for Web-Ajax appeared recently. Ajax (Asynchronous JavaScript + XML) is a new Web presentation technology, which can be used to build dynamic, quick and flexible Web application program. Ajax can eliminate the dependence of sheet in traditional HTTP communication mode, so quick and light asynchronous communication can be achieved with it.Ajax minimizes traffic to the server by sending and requesting just the minimum amount of data needed, it can make Web-based applications more responsive, interactive and customizable. In short Ajax recreates the seamless user experience of most other desktop applications. In this paper, the process of Web application development problems, using SSH (Struts + Spring + Hibernate) + Ajax framework as a solution. By the Integration of three kinds of framework and Ajax, this framework has advantages of each type of framework and Ajax. Such as, this integrated framework have the clear control structure like Struts, and the convenience of operating database by using Hibernate, and loosely coupling functional module by using Spring's IoC container, and the flexible configuration and easily transplant. Through the use of Ajax, Browser can asynchronous communicate with Server. Moreover, the interaction and interface of Web application has been enhanced and the user experience has been improved. The Web application with friendly interface and convenient operation and good scalability and reliability can be developed by using the Ajax framework.According to the J2EE development technology, the article researches and analyzes deeply into the component and realization principles of Ajax and web framework. Ajax technology and J2EE platform can be perfectly combined, the Web performance layer and the business logic layer would be better separated, making the performance layer, the business layer and the data layer of the new structure easily maintained and expanded, hence truly embodying the unification of the interaction with platform of the Web2.0. At last, using the Ajax framework, design and realize the Air ticketing system. |