Unlock instant, AI-driven research and patent intelligence for your innovation.

An agile development method for web-side components based on jsf

A component and agile technology, applied in software engineering design, creation/generation of source code, instruments, etc., can solve the problems of poor software reusability, inability to generalize, and low software development efficiency, and achieve the effect of improving agility and simplifying use.

Inactive Publication Date: 2018-12-28
HOHAI UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the development process of a specific application software, a large number of complex components such as Table, tree, and PanelMenu are used. Since the data objects corresponding to each complex component such as Table, tree, and PanelMenu used in the application software interface are different, software engineers must provide The use of each complex component prepares the data model, attributes and methods, which cannot be used universally, so engineers must write a large amount of software code, the software reusability is poor, the probability of software errors is high, and the efficiency of software development is low

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • An agile development method for web-side components based on jsf
  • An agile development method for web-side components based on jsf
  • An agile development method for web-side components based on jsf

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further described below in conjunction with the accompanying drawings. The following examples are only used to illustrate the technical solution of the present invention more clearly, but not to limit the protection scope of the present invention.

[0026] Such as figure 1 As shown, a JSF-based agile development method for WEB-side components includes the following steps:

[0027] Step one, analyze the use of complex components in the application software interface; complex components include tables, trees and PanelMenu.

[0028] Step 2, through abstract classes and interfaces, the data objects with different specific contents are abstracted into a unified abstract base class or interface.

[0029] In the third step, using reflection and injection techniques, several general component models are proposed for complex components.

[0030] Step 4, during development, instantiate the model class and define instantiated variables.

[0031] T...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for the agile development of WEB-side components based JSF (Java Server Face), which comprises the following steps: 1, analyzing the application of complex components in an application software interface, wherein the complex components include a table, a tree and PanelMenu; 2, through abstraction classes and interfaces, abstracting data objects of which concrete contents have differences into unified abstraction-base classes or interfaces; 3, by using reflection and injection technologies, providing multiple universal component models for the complex components; and 4, in the process of development, instantiating a model class, and defining the variables of the instantiation. According to the invention, the application of complex components in application software is greatly simplified, thereby greatly improving the agility of WEB-side software development based on JSF.

Description

technical field [0001] The invention relates to a JSF-based agile development method for WEB end components, and belongs to the field of computer application software development based on B / S architecture developed by JSF technology. Background technique [0002] In recent years, with the development of computer application software development technology based on the B / S architecture of JavaServerFace (abbreviated as JSF) technology, JavaServerFace has developed from 1.0 to version 2.2, and RichFace, Iceface, MyFace, etc. formed by the combination of JSF and AJAX technology Frameworks have been used more and more in the field of computer application software development. Compared with traditional JSP and Struts architectures, JSF provides component support for application software interface development with server-side component technology. Due to the large number of interface components provided by JSF, It improves the development efficiency of the application software cli...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/30
CPCG06F8/38
Inventor 梁正和
Owner HOHAI UNIV