Font Size: a A A

Research And Application Of Struts Based On MVC

Posted on:2004-05-26Degree:MasterType:Thesis
Country:ChinaCandidate:X Y DaiFull Text:PDF
GTID:2168360092497721Subject:Computer applications
Abstract/Summary:PDF Full Text Request
In the last few years, J2EE appears as the standard platform which is a kind of technology to build enterprise applications, and it matures, develops progressively. The platform uses a large amount of different technical standards such as Java Server Pages (JSP), Java Servlet, Enterprinse JavaBeans (EJB), Java Message Service (JMS), Java Naming and Directory Interface (JNDI) ,etc. It offers n-tier distributed application model, reused components ability, unified security model and flexible transaction process , it offers strong and stable service for developing and disposing enterprise application.Though it is really a very outstanding technology to build enterprise application , and it can develop the very steady, stalwart system. But in fact, there are great disparities between J2EE's ability, service from enterprise application that developers want to build. People usually think, the developer can build good system after mastering a new technology, but the fact and experience are not like this. "Except mastering new technology, developers need other things to develop a successful system also. The model can help developers to realize the course that knowledge is accumulated and transmitted. It helps us to write down and exchange the solution that has already been verified. These solutions can solve the problem that reappears in different environment. The effective application model can make us far away from the strange circle of overlapping investment." The developer must fully realize that design model is very important while studying technology. To structure a successful enterprise application, the good mode is systematical.At the time of building application with J2EE, J2EE model just as what the aforesaid have said has outstanding meanings. J2EE mode is exactly the best practice, the layout strategy and solution proved of J2EE key technologies. In the application with J2EE, J2EE model has covered different demands on all levels of J2EE, and offer developer the summary of the best practical experience on every level.The MVC (Model/View/Controller) that this text studies is a very importantdesign paradigm in software engineering, it offers a very outstanding development model for interactive system. The MVC design paradigm make the system very flexible to develop , and it raises reusable ability at the same time. It is exactly the strong advantage that the MVC design paradigm reflects when developed in the interactive system, Developers introduce the MVC design paradigm in J2EE progressively, and now it becomes a very important design model at the time of structuring interactive application and especially at the time of Web application.Struts is one of application frameworks based on the MVC design paradigm .The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, and XML (Extensible Markup Language). Struts provides its own Controller component and integrates with other technologies to provide the Model and the View. For the Model, Struts can interact with any standard data access technology, including Enterprise Java Beans, and JDBC. For the View, Struts works well with Java Server Pages, XSLT, and other presentation systems.Broadcast system is one of the important infrastructures of school , the routine will use the broadcast system every day in the school. With the fast development of campus construction, People put forward higher request to it. From the early system of dividing area only, the system of dividing area more manually, to the intelligent broadcast system based on the computer, broadcast system develops very fast. With popularization of campus network, networked broadcast system become a new function demand of the present intelligent broadcast system now, networked broadcast system will become the mainstream and first-selected of intelligent broadcast system gradually.After researching and analysing Struts detailed, we build a networked broadcast system based on Struts. It has already been succeeded in a...
Keywords/Search Tags:Design Patterns, J2EE, J2EE Model, MVC, Struts, Intelligent Broadcast System
PDF Full Text Request
Related items