2004•Microcomputer DevelopmentRequires access

Research on Developing of Web Application Ba sed on Struts

Ren Xin-jie

Open publisher page 1 citations

Abstract

In J2EE framework, display/business/data logic are implemented by JSP/Servlet/EJB respectively.This simple separation result in heavy coupling of HTML and Java,and confusion between display logic and business logic.So,introduce Struts which bring a very good MVC framework.It separate interface and business logic, be in favor of the division between page designer and programmer and aided in code re-usability and flexibility for components development. In this paper, the conception and architecture of Struts is introduced, and then the working principle of Struts is expounded. Through the example program, this paper goes into discussing the inner relation among the main three function modules of Struts as Controller,Model and View, and revealing the advantage of large scale Web application developing using J2EE for Java developer of Struts.

About this research paper

What this paper is about

In J2EE framework, display/business/data logic are implemented by JSP/Servlet/EJB respectively.This simple separation result in heavy coupling of HTML and Java,and confusion between display logic and business logic.So,introduce Struts which bring a very good MVC framework.It separate interface and business logic, be in favor of the division between page designer and programmer and aided in code re-usability and flexibility for components development. In this paper, the conception and architecture of Struts is introduced, and then the working principle of Struts is expounded. Through the example program, this paper goes into discussing the inner relation among the main three function modules of Struts as Controller,Model and View, and revealing the advantage of large scale Web application developing using J2EE for Java developer of Struts.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In J2EE framework, display/business/data logic are implemented by JSP/Servlet/EJB respectively.This simple separation result in heavy coupling of HTML and Java,and confusion between display logic and business logic.So,introduce Struts which bring a very good MVC framework.It separate interface and business logic, be in favor of the division between page designer and programmer and aided in code re-usability and flexibility for components development. In this paper, the conception and architecture of Struts is introduced, and then the working principle of Struts is expounded. Through the example program, this paper goes into discussing the inner relation among the main three function modules of Struts as Controller,Model and View, and revealing the advantage of large scale Web application developing using J2EE for Java developer of Struts.

Key concepts: Business logic, Computer science, Java, Model–view–controller, Programmer, Interface (matter), Web application, Flexibility (engineering)

Related papers

Back to paper searchBrowse research topicsOriginal source
Research on Developing of Web Application Ba sed on Struts — Research Paper | ScholarLens