Research on Web Application of Struts Framework Based on MVC Pattern

Author(s):  
Jing-Mei Li ◽  
Guang-Sheng Ma ◽  
Gang Feng ◽  
Yu-Qing Ma
2013 ◽  
Vol 756-759 ◽  
pp. 1114-1118
Author(s):  
Jian Hua Li ◽  
Fan Xing Meng ◽  
Xiu Mei Wen

MVC is a typical software architecture model The paper states the development principle and advantages of the MVC pattern, discusses the software development process based on the MVC pattern, and designs a Web application-library management system. On the basis of introducing books management system, this paper describes the system design and implementation method based on MVC pattern. The use of MVC model improves maintainability and reusability of the system.


Author(s):  
Н.Д. Маслов ◽  
Е.В. Попова

В статье рассматривается исследование модели соединения Web-приложения и Web-службы напрямую и через прокси. Рассматривается кроссплатформенная высокопроизводительная среда ASP.NET. При разработке используется паттерн MVC. Формирование запросов реализуется с помощью архитектурного стиля REST и протокола передачи гипертекста HTTP. Строится модель взаимодействия Web-приложения и Web-службы. Целью данной работы является исследование данной модели взаимодействия напрямую и через прокси. Были разработаны Web-приложение, являющееся сервисом по аренде видеофильмов и Web-служба, функциональное назначение которой – работа с базой данных Web-сервера. Для реализации прокси сборки было создан отдельный проект. В настройках проекта были прописаны протокол передачи данных, хост API, порт и роутинги перенаправления запросов. Исследование модели проводилось с помощью программного обеспечения Postman и инструментов браузера. Результаты исследования показывают плюсы и минусы использования прокси при взаимодействии Web-приложения и Web-службы. Данная статья поможет заказчикам, разработчикам Web-приложений выбрать модель соединения Web-приложения и Web-службы, соответствующую решаемым задачам. The article considers the study of the connection model of a Web application and a Web service directly and through a proxy. A cross-platform high-performance environment is considered ASP.Net. The MVC pattern is used during development. Request generation is implemented using the REST architectural style and the HTTP hypertext transfer protocol. A model of interaction between a Web application and a Web service is being built. The purpose of this work is to study this model of interaction directly and through a proxy. A Web application was developed, which is a video rental service and a Web service, the functional purpose of which is to work with a Web server database. A separate project was created to implement the build proxy. In the project settings, the data transfer protocol, API host, port and request forwarding routings were registered. A previously developed service was used as an API. The model was studied using Postman software and browser tools. The results of the study show the pros and cons of using a proxy when interacting with a Web application and a Web service. This article will help customers, developers of Web applications to choose a model for connecting a Web application and a Web service that corresponds to the tasks being solved.


10.29007/jpj6 ◽  
2019 ◽  
Author(s):  
Ziping Liu ◽  
Bidyut Gupta

In this paper, we reviewed the tiered architecture and MVC pattern for web development. We also discussed common vulnerabilities and threats in web applications. In order to better understand how to develop a secured web application, we furthermore examined best practices from Angular and ASP.NET core frameworks as well as sample codes for secured web apps.


2011 ◽  
Vol 63-64 ◽  
pp. 940-943 ◽  
Author(s):  
Chang Jiang Li ◽  
Xiao Hui Li ◽  
Yu Fen Wang

Research the MVC pattern, Struts framework and Struts framework application in web development mainly. Design and realize On-line bookstore system. The testing results show that using Struts framework to develop Web systems can greatly improve the efficiency of system development, and can increase the stability, expansibility and maintainability of the system greatly.


Author(s):  
Jana Polgar ◽  
Robert Mark Braum ◽  
Tony Polgar

When Java servlets were first invented, many developers quickly realized that they were faster and more powerful than the standard CGI. They were also portable and extensible. But writing HTML to send to the browser in an endless stream of println() statements was not practical. The next framework — Java Server Pages (JSP) — turned servlet writing inside out. JSP allows developers to mix HTML markup with Java code, and to therefore enjoy all the advantages of servlets along with easy development with HTML. The next stage was the realization that Java Server Pages and servlets could be used in mutual cooperation in Web applications. The servlets could serve as controllers and drive control flow, and the JSPs could concentrate on producing HTML pages. This actually was the rediscovery of the classic MVC pattern that was first abstracted in the famous Smalltalk MVC framework (Burbeck, 1987).


2012 ◽  
Vol 155-156 ◽  
pp. 459-463
Author(s):  
Cai Xian Chen ◽  
Rui Zhang

With development of internet, constructing digital campus, realizing office automation, has become the key to realize the modernization of management in institutes of higher learning, Due to the shortcomings of traditional methods in developing Web application, the MVC (Model-View-Controller) pattern is introduced. This paper analyses MVC pattern. On the purpose of the unanimous solution of scientific research management and commercialization, an improved MVC pattern based on the conventional one is introduced. The practice of developing the scientific research management system proved the improved pattern is feasible.


2017 ◽  
Author(s):  
Saurabh Mahajan ◽  
Pranati Paidipat ◽  
Rasika Khangarle ◽  
Mona Mulchandani

Sign in / Sign up

Export Citation Format

Share Document