Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

A Web application development and update method based on widget development mode

An update method and web application technology, applied in the computer field, can solve the time-consuming problems of development and update and upgrade, and achieve the effects of highlighting practicality, reducing labor costs, and improving development speed

Inactive Publication Date: 2019-01-29
长春玖佰软件技术有限公司
View PDF2 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The purpose of the present invention is to provide a web application development and update method based on the control development mode, which solves the time-consuming problem of web application development and update and upgrade process, and achieves a method that can quickly and dynamically develop web applications according to customer needs. Adjust and update the effect of iterations

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
  • A Web application development and update method based on widget development mode
  • A Web application development and update method based on widget development mode
  • A Web application development and update method based on widget development mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] like figure 2 Shown is a flow chart of the steps of page configuration in a web application development framework based on the control development mode, and the specific steps are as follows:

[0055] Step S201: start configuring the page;

[0056] Step S202: Select an appropriate page master from the page master library according to the designed interface;

[0057] Step S203: Select the required controls from the page control library according to the designed interface;

[0058] Step S204: setting properties, validation rules and styles for the selected controls;

[0059] Step S205: If the control requires data access, then configure the data interface; if there are special requirements for the control, add script codes for special operations and special styles;

[0060] Step S206: After all configurations are completed, an XML file of the page is generated for use by the subsequent parsing plug-in.

[0061] Through this embodiment, the dynamic page configuration ...

Embodiment 2

[0063] like image 3 Shown is a flow chart of the steps of page control configuration in a web application development framework based on the control development mode, and the specific steps are as follows:

[0064] Step S301: start configuring page controls;

[0065] Step S302: According to the designed interface, select the required controls from the page control library; the control library basically covers the basic controls required in Web applications, including header, navigation, input, textarea, radio, checkbox, select , button, table, popup, ul, li, div, title, info, calendar, shortcut;

[0066] Step S303: Set control attributes, such as table list control, you can set whether the list has all selected, whether there is an operation column, which operation buttons are in the operation column, how many columns and rows to display, etc.;

[0067] Step S304: Set the validation rule for the selected control, such as the input box control. If validation is required, you...

Embodiment 3

[0072] like Figure 4 Shown is a flow chart of steps for parsing XML files in a web application development framework based on the control development mode, and the specific steps are as follows:

[0073] Step S401: start parsing the XML file;

[0074] Step S402: read the XML file;

[0075] Step S403: Parse the acquired XML data through the plug-in component.js for parsing the XML file;

[0076] Step S404: Assemble the parsed control code into the HTML file;

[0077] Step S405: Detect whether the control has a data interface to be executed, if yes, execute the data interface to obtain data, if not, proceed to the next step;

[0078] Step S406: Detect whether the control has other js and css scripts that need to be executed, if so, execute the script, and if not, proceed to the next step;

[0079] Step S407: After the above steps are executed, render the HTML page and display the data;

[0080] Step S408: Automatically detect whether there is any control code in the XML fi...

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 relates to a Web application development and update method based on a widget development mode, which is characterized in that the method is divided into three layers: a configuration layer, an analysis layer, a display layer and a configuration layer. The widget is added, modified and deleted through a widget management system. According to the requirements, the configuration of thewidgets needed by the page is carried out, and the XML file is generated. The analysis layer analyzes the XML file generated by the configuration layer, generates corresponding codes to load into HTMLpages, and generates new HTML pages. The display layer performs rendering and display, event binding and data dynamic loading on the HTML file generated by the analysis layer. The invention solves the time-consuming problem of Web application development, update and upgrade process, and achieves the effect of quick and dynamic development, adjustment and update iteration of Web application according to customer requirements.

Description

technical field [0001] The invention relates to a method for developing and updating Web applications based on a control development mode, and belongs to the technical field of computers. Background technique [0002] There are many kinds of web application development from a technical point of view, such as Java Web, .net, PHP, etc. are the main development genres. At present, there are also functional-based rapid web development, such as the construction of web pages for e-commerce functions, but they are mainly limited to a single function and cannot be reused in other functional scenarios. There are also industry-based templated Web development methods, such as Web development for power systems, government department office systems, and catering industry management systems, etc., but these systems are limited to the current industry and cannot be applied across industries, nor can they be flexibly configured develop. The current main process of web application front-en...

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 Applications(China)
IPC IPC(8): G06F8/38G06F8/20
CPCG06F8/22G06F8/38
Inventor 王立军齐晓峰邵禹源王峙博李强李大刚
Owner 长春玖佰软件技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Eureka Blog
Learn More
PatSnap group products