CN108304172A - A kind of web development approaches and web develop engine - Google Patents

A kind of web development approaches and web develop engine Download PDF

Info

Publication number
CN108304172A
CN108304172A CN201710025886.9A CN201710025886A CN108304172A CN 108304172 A CN108304172 A CN 108304172A CN 201710025886 A CN201710025886 A CN 201710025886A CN 108304172 A CN108304172 A CN 108304172A
Authority
CN
China
Prior art keywords
database
jsp
web
data
calling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710025886.9A
Other languages
Chinese (zh)
Other versions
CN108304172B (en
Inventor
王永芳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Changyou Tianxia Network Technologies Co Ltd
Original Assignee
Beijing Changyou Tianxia Network Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Changyou Tianxia Network Technologies Co Ltd filed Critical Beijing Changyou Tianxia Network Technologies Co Ltd
Priority to CN201710025886.9A priority Critical patent/CN108304172B/en
Publication of CN108304172A publication Critical patent/CN108304172A/en
Application granted granted Critical
Publication of CN108304172B publication Critical patent/CN108304172B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/315Object-oriented languages

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

Web development approaches provided by the invention and exploitation engine, by database, front and back Technology Integration, height encapsulates ajax requests, database access operation, permission control, the rendering of web display effects, internationalization etc..In actual development, developer only needs to show permission with the relevant table description of service logic, execution sql, resource url, literary name section and the page in configuration database, only needs to write jsp files according to preset jsp tag templates in front page layout.Web develops engine and obtains data from database, after engine internal processing, front page layout is directly delivered to by template and is shown.When being developed based on web provided by the invention exploitation engines, calls backstage unified interface that complicated service logic can be realized and customize page display effect and development efficiency has been turned up to reduce the size of code of web exploitations.

Description

A kind of web development approaches and web develop engine
Technical field
The present invention relates to a kind of web development technique, and engine is developed more particularly, to a kind of web development approaches and web.
Background technology
Developer usually using jsp labels and freemark template engines, or passes through when developing front page layout at present Ajax request displacement page display contents.Backstage handles data using mybatis, hibernate or other database middlewares Library logic.
Web exploitations, foreground, backstage and database technology separation are carried out in the above manner, and developer is carrying out web exploitations When need to carry out independent design and exploitation to foreground, backstage and database respectively, need the jsp labels in web page The format that Content Transformation can be identified at ajax generates ajax requests and carries out a series of access operations to database, to bring Code largely is write, development efficiency is low.
Invention content
In view of this, the present invention provides a kind of web development approaches and exploitation engine, database, front and back technology is whole It closes, business datum is obtained from database, after engine internal processing, front page layout is directly delivered to by template, reduces web The size of code of exploitation, improves development efficiency.
Specific technical solution is as follows:
A kind of web development approaches are applied to web and develop engine, including:
When the jsp files that user writes are accessed, and login banner has the permission for accessing the jsp files, parsing Multiple jsp labels in the jsp files respectively obtain the corresponding jsp tag identifiers of each jsp labels, each described Jsp tag identifiers are pre-stored in database, table name in the jsp tag identifiers and the preconfigured database, Table describes and execution sql is corresponding;
According to the corresponding jsp tag identifiers of each jsp labels, preconfigured tables of data and data is called to describe Table generates front page layout and js codes;
After browser has loaded the front page layout, js codes are triggered, the ajax for backstage initiating that there is configuration parameter Request;
According to the configuration parameter and the backstage to the calling logic of the database, execute to the database Access operation;
The authority information table in the database is called, obtains role-security corresponding with the login banner, and will The access process result for meeting the role-security is shown in a browser.
Preferably, each corresponding jsp tag identifiers of the jsp labels of the basis, call preconfigured tables of data And data description table, front page layout and js codes are generated, including:
The tables of data is called, table name corresponding with the jsp tag identifiers is obtained;
The data description table is called, table description corresponding with the table name is obtained;
It is described according to the table, generates front page layout and js codes.
Preferably, described according to the configuration parameter and the backstage when the type of the access operation is inquiry To the calling logic of the database, the access operation to the database is executed, including:
It is asked in response to the ajax, calls the tables of data, obtain table name corresponding with the jsp tag identifiers;
The data description table is called, table description corresponding with the table name, and raw inquiry sql sentences are obtained;
The execution sql tables are called, where conditions corresponding with the table name are spliced to the inquiry sql sentences In, and by the ajax ask in configuration parameter in sort criteria and paging condition be spliced in the inquiry sql sentences, Obtain final sql sentences;
The final sql sentences are executed, obtain corresponding business datum from the database.
Preferably, described according to the configuration parameter and the backstage when the type of the access operation is to import To the calling logic of the database, the access operation to the database is executed, including:
It is asked in response to the ajax, receives and parses through file to be imported, obtain database corresponding with the file Table;
The unified upload interface in file upload process template is called, the file to be imported is imported into the database In table.
Preferably, when the access process result be business datum when, it is described will be at the access that meet the role-security Result is managed to be shown in a browser, including:
The business datum for meeting the role-security is formatted as json data, and the json data are sent to clear Look at device;
The js codes are called, the json data are shown on a web browser.
Preferably, the method further includes:
According to the internationalization dictionary configured in the database, the front page layout content is translated by preset language, is realized Internationalization.
A kind of web exploitations engine, including:
Resolution unit, the jsp files for being write as user are accessed, and login banner has the access jsp files Permission when, parse multiple jsp labels in the jsp files, respectively obtain the corresponding jsp labels of each jsp labels Mark, each jsp tag identifiers are pre-stored in database, the jsp tag identifiers and the preconfigured number It is described according to table name, the table in library and execution sql is corresponding;
Call unit, for according to each corresponding jsp tag identifiers of the jsp labels, calling preconfigured data Table and data description table generate front page layout and js codes;
Trigger element is initiated to have and be matched for after browser has loaded the front page layout, triggering js codes to backstage Set the ajax requests of parameter;
Execution unit, for, to the calling logic of the database, being executed according to the configuration parameter and the backstage To the access operation of the database;
Display unit obtains corresponding with the login banner for calling the authority information table in the database Role-security, and the access process result for meeting the role-security is shown in a browser.
Preferably, the call unit includes:
First calling subelement obtains table name corresponding with the jsp tag identifiers for calling the tables of data;
Second calls subelement, for calling the data description table, obtains table description corresponding with the table name;
Subelement is generated, for being described according to the table, generates front page layout and js codes.
Preferably, when the type of the access operation is inquiry, the execution unit includes:
Third calls subelement, for being asked in response to the ajax, calls the tables of data, obtains marking with the jsp Label identify corresponding table name;
4th calls subelement, for calling the data description table, obtains table description corresponding with the table name, and Raw inquiry sql sentences;
Where conditions corresponding with the table name are spliced to by splicing subelement for calling the execution sql tables In the inquiry sql sentences, and by the ajax ask in configuration parameter in sort criteria and paging condition be spliced to institute It states in inquiry sql sentences, obtains final sql sentences;
It executes subelement and obtains corresponding business datum from the database for executing the final sql sentences.
Preferably, when the type of the access operation is to import, the execution unit includes:
Parsing subunit receives and parses through file to be imported, obtains and the file for being asked in response to the ajax Corresponding database table;
Subelement is imported, for calling the unified upload interface in file upload process template, by the file to be imported It imported into the database table.
Preferably, when the access process result is business datum, the display unit includes:
Subelement is formatted, for the business datum for meeting the role-security to be formatted as json data, and by institute It states json data and is sent to browser;
5th calling subelement shows the json data for calling the js codes on a web browser.
Preferably, the web exploitations engine further includes:
Internationalize unit, for according to the internationalization dictionary configured in the database, by preset language translate it is described before Platform content of pages realizes internationalization.
Compared with the existing technology, beneficial effects of the present invention are as follows:
Web development approaches provided by the invention and exploitation engine, by database, front and back Technology Integration, height encapsulates Ajax requests, database access operation, permission control, web display effects render, internationalization etc..In actual development, exploit person Member only needs to weigh with the relevant table description of service logic, execution sql, resource url, literary name section and page display in configuration database Limit, only needs to write jsp files according to preset jsp tag templates in front page layout.Web exploitation engines are obtained from database Evidence of fetching directly is delivered to front page layout by template and is shown after engine internal processing.Based on provided by the invention When web exploitation engines are developed, calls backstage unified interface that complicated service logic can be realized and customize the page and show Development efficiency has been turned up to reduce the size of code of web exploitations in effect.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this The embodiment of invention for those of ordinary skill in the art without creative efforts, can also basis The attached drawing of offer obtains other attached drawings.
Fig. 1 is a kind of web development approaches flow chart disclosed in the present embodiment;
Fig. 2 is a kind of web exploitations engine structure schematic diagram disclosed in the present embodiment;
Fig. 3 is a kind of web exploitations engine structure schematic diagram disclosed in the present embodiment;
Fig. 4 is a kind of web exploitations engine structure schematic diagram disclosed in the present embodiment.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Referring to Fig. 1, a kind of web development approaches disclosed in the present embodiment, include the following steps:
S101:When the jsp files that user writes are accessed, and login banner has the permission for accessing the jsp files, Multiple jsp labels in the jsp files are parsed, the corresponding jsp tag identifiers of each jsp labels are respectively obtained;
It should be noted that the jsp tag identifiers can by programming automatic generation, can also manual edit, make it With certain meaning.The jsp tag identifiers of programming automatic generation can be:96700059831238657, manual edit Jsp tag identifiers can be:user_page_query.Each jsp tag identifiers are pre-stored in database, described Jsp tag identifiers are described with table name, the table in the preconfigured database and execution sql is corresponding;
User refers to developer, only needs concern to be laid out when actually carrying out foreground exploitation, exploitation amount is considerably less, such as table The displaying of data can be:
<lc:Table uid=" 96700059831238657 " dbs=" hr "></lc:table>
It should be noted configuration data table sys_datatables such as following tables:
Wherein, uid is the jsp tag identifiers.
Configuration data describes table sys_datatable_desc such as following tables:
It is as follows that configuration executes sql table sys_execute_where_sql tables:
S102:According to the corresponding jsp tag identifiers of each jsp labels, preconfigured tables of data and data are called Table is described, front page layout and js codes are generated;
Specifically, the implementation procedure of step S102 is as follows:
The tables of data is called, table name corresponding with the jsp tag identifiers is obtained;
The data description table is called, table description corresponding with the table name is obtained;
It is described according to the table, generates front page layout and js codes.
S103:After browser has loaded the front page layout, js codes are triggered, initiate that there is configuration parameter to backstage Ajax is asked;
It should be noted that determining whether automatic trigger js codes according to the configuration in jsp files, initiate to have to backstage The ajax requests of parameter are configured, or by clicking the button on front page layout, triggers initiate that there is configuration ginseng to backstage manually Several ajax requests.
S104:According to the configuration parameter and the backstage to the calling logic of the database, execute to the number According to the access operation in library;
Specifically, when the type of the access operation is inquiry, the specific implementation procedure of step S104 is as follows:
It is asked in response to the ajax, calls the tables of data, obtain table name corresponding with the jsp tag identifiers;
The data description table is called, table description corresponding with the table name, and raw inquiry sql sentences are obtained;
The execution sql tables are called, where conditions corresponding with the table name are spliced to the inquiry sql sentences In, and by the ajax ask in configuration parameter in sort criteria and paging condition be spliced in the inquiry sql sentences, Obtain final sql sentences;
The final sql sentences are executed, obtain corresponding business datum from the database.
When the type of the access operation is to import, the specific implementation procedure of step S104 is as follows:
It is asked in response to the ajax, receives and parses through file to be imported, obtain database corresponding with the file Table;
The unified upload interface in file upload process template is called, the file to be imported is imported into the database In table.
S105:The authority information table in the database is called, role-security corresponding with the login banner is obtained, And the access process result for meeting the role-security is shown in a browser.
It should be noted that according to the configuration of authority information table in database, realize that user, department, post etc. are corresponding Role is for resource url, html label is fast and the access privilege control of database literary name section.
Specifically, when the access process result is business datum, the specific implementation procedure of step S105 is as follows:
The business datum for meeting the role-security is formatted as json data, and the json data are sent to clear Look at device;
The js codes are called, the json data are shown on a web browser.
It is understood that when the access operation to database is inquiry or export, access process result is business number According to when the access operation to database is to increase, delete, change or import, access process result is that access operation completes letter Breath, such as:" modification is completed " or " file has imported ".
Specifically, below to execute the final sql, the business datum is formatted as json data, and will be described Json data are sent to the example code of browser:
It should be noted that the method further includes:
According to the internationalization dictionary configured in the database, the front page layout content is translated by preset language, is realized Internationalization.
Web development approaches provided in this embodiment, by database, front and back Technology Integration, height encapsulates ajax requests, number It is rendered according to library access operation, permission control, web display effects, internationalization etc..In actual development, developer only needs to configure Permission is shown with the relevant table description of service logic, execution sql, resource url, literary name section and the page, in database in foreground page Face only needs to write jsp files according to preset jsp tag templates.Web develops engine and obtains data from database, is drawing After holding up inter-process, it is directly delivered to front page layout by template and is shown.Based on web development approaches provided by the invention into When row exploitation, call backstage unified interface that complicated service logic can be realized and customize page display effect, to reduce The size of code of web exploitations, has been turned up development efficiency.
Referring to Fig. 2, based on a kind of web development approaches disclosed in above-described embodiment, the present embodiment correspondence discloses one kind Web develops engine, including:
Resolution unit 101, the jsp files for being write as user are accessed, and login banner has the access jsp texts When the permission of part, multiple jsp labels in the jsp files are parsed, respectively obtain the corresponding jsp marks of each jsp labels Label mark, each jsp tag identifiers are pre-stored in database, the jsp tag identifiers with it is preconfigured described Table name, table description and execution sql in database is corresponding;
Call unit 102, for according to each corresponding jsp tag identifiers of the jsp labels, calling preconfigured number According to table and data description table, front page layout and js codes are generated;
Trigger element 103 initiates tool for after browser has loaded the front page layout, triggering js codes to backstage There are the ajax requests of configuration parameter;
Execution unit 104, for the calling logic according to the configuration parameter and the backstage to the database, Execute the access operation to the database;
Display unit 105 obtains corresponding with the login banner for calling the authority information table in the database Role-security, and the access process result for meeting the role-security is shown in a browser.
Referring to Fig. 3, the call unit 102 includes:
First calling subelement 106 obtains table corresponding with the jsp tag identifiers for calling the tables of data Name;
Second calling subelement 107 obtains table corresponding with the table name and retouches for calling the data description table It states;
Subelement 108 is generated, for being described according to the table, generates front page layout and js codes.
When the type of the access operation is inquiry, the execution unit 104 includes:
Third calls subelement 109, for being asked in response to the ajax, calls the tables of data, obtains and the jsp The corresponding table name of tag identifier;
4th calling subelement 110 obtains table corresponding with the table name and retouches for calling the data description table It states, and raw inquiry sql sentences;
Splice subelement 111, it, will where conditions splicing corresponding with the table name for calling the execution sql tables Into the inquiry sql sentences, and by the ajax ask in configuration parameter in sort criteria and paging condition be spliced to In the inquiry sql sentences, final sql sentences are obtained;
It executes subelement 112 and obtains corresponding business number from the database for executing the final sql sentences According to.
When the access process result is business datum, the display unit 105 includes:
Subelement 113 is formatted, for the business datum for meeting the role-security to be formatted as json data, and will The json data are sent to browser;
5th calling subelement 114 shows the json data for calling the js codes on a web browser Show.
The web develops engine:
Internationalize unit 115, for according to the internationalization dictionary configured in the database, translate by preset language described in Front page layout content realizes internationalization.
Referring to Fig. 4, when the type of the access operation is to import, the execution unit 105 includes:
Parsing subunit 116, in response to the ajax ask, receive and parse through file to be imported, obtain with it is described The corresponding database table of file;
Subelement 117 is imported, for calling the unified upload interface in file upload process template, by the text to be imported Part is imported into the database table.
The foregoing description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, as defined herein General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the invention It is not intended to be limited to the embodiments shown herein, and is to fit to and the principles and novel features disclosed herein phase one The widest range caused.

Claims (12)

1. a kind of web development approaches, which is characterized in that it is applied to web and develops engine, including:
When the jsp files that user writes are accessed, and login banner has the permission for accessing the jsp files, described in parsing Multiple jsp labels in jsp files respectively obtain the corresponding jsp tag identifiers of each jsp labels, each jsp marks Label mark is pre-stored in database, and the jsp tag identifiers are described with table name, the table in the preconfigured database It is corresponding with sql is executed;
According to the corresponding jsp tag identifiers of each jsp labels, preconfigured tables of data and data description table are called, it is raw At front page layout and js codes;
After browser has loaded the front page layout, js codes are triggered, the ajax requests for backstage initiating that there is configuration parameter;
According to the configuration parameter and the backstage to the calling logic of the database, the visit to the database is executed Ask operation;
The authority information table in the database is called, obtains role-security corresponding with the login banner, and will meet The access process result of the role-security is shown in a browser.
2. according to the method described in claim 1, it is characterized in that, each corresponding jsp labels of the jsp labels of the basis Mark calls preconfigured tables of data and data description table, generates front page layout and js codes, including:
The tables of data is called, table name corresponding with the jsp tag identifiers is obtained;
The data description table is called, table description corresponding with the table name is obtained;
It is described according to the table, generates front page layout and js codes.
3. according to the method described in claim 1, it is characterized in that, when the type of the access operation be inquiry when, described According to the configuration parameter and the backstage to the calling logic of the database, the access operation to the database is executed, Including:
It is asked in response to the ajax, calls the tables of data, obtain table name corresponding with the jsp tag identifiers;
The data description table is called, table description corresponding with the table name, and raw inquiry sql sentences are obtained;
The execution sql tables are called, where conditions corresponding with the table name are spliced in the inquiry sql sentences, and By the ajax ask in configuration parameter in sort criteria and paging condition be spliced in the inquiry sql sentences, obtain Final sql sentences;
The final sql sentences are executed, obtain corresponding business datum from the database.
4. according to the method described in claim 1, it is characterized in that, when the type of the access operation be import when, described According to the configuration parameter and the backstage to the calling logic of the database, the access operation to the database is executed, Including:
It is asked in response to the ajax, receives and parses through file to be imported, obtain database table corresponding with the file;
The unified upload interface in file upload process template is called, the file to be imported is imported into the database table In.
5. according to the method described in claim 1, it is characterized in that, when the access process result be business datum when, it is described The access process result for meeting the role-security is shown in a browser, including:
The business datum for meeting the role-security is formatted as json data, and the json data are sent to browsing Device;
The js codes are called, the json data are shown on a web browser.
6. according to the method described in claim 1, it is characterized in that, the method further includes:
According to the internationalization dictionary configured in the database, the front page layout content is translated by preset language, is realized international Change.
7. a kind of web develops engine, which is characterized in that including:
Resolution unit, the jsp files for being write as user are accessed, and login banner has the power for accessing the jsp files In limited time, multiple jsp labels in the jsp files are parsed, the corresponding jsp tag identifiers of each jsp labels are respectively obtained, Each jsp tag identifiers are pre-stored in database, in the jsp tag identifiers and the preconfigured database Table name, table description and execute sql it is corresponding;
Call unit, for according to the corresponding jsp tag identifiers of each jsp labels, call preconfigured tables of data and Data description table generates front page layout and js codes;
Trigger element initiates have configuration ginseng to backstage for after browser has loaded the front page layout, triggering js codes Several ajax requests;
Execution unit, for, to the calling logic of the database, being executed to institute according to the configuration parameter and the backstage State the access operation of database;
Display unit obtains role corresponding with the login banner for calling the authority information table in the database Permission, and the access process result for meeting the role-security is shown in a browser.
8. web according to claim 7 develops engine, which is characterized in that the call unit includes:
First calling subelement obtains table name corresponding with the jsp tag identifiers for calling the tables of data;
Second calls subelement, for calling the data description table, obtains table description corresponding with the table name;
Subelement is generated, for being described according to the table, generates front page layout and js codes.
9. web according to claim 7 develops engine, which is characterized in that when the type of the access operation is inquiry, The execution unit includes:
Third calls subelement, for being asked in response to the ajax, calls the tables of data, obtains and the jsp labels mark Sensible corresponding table name;
4th calls subelement, for calling the data description table, obtains table description corresponding with the table name, and life is looked into Ask sql sentences;
Splice subelement, it, will be described in where conditions corresponding with the table name be spliced to for calling the executions sql tables Inquire sql sentences in, and by the ajax ask in configuration parameter in sort criteria and paging condition be spliced to described in look into It askes in sql sentences, obtains final sql sentences;
It executes subelement and obtains corresponding business datum from the database for executing the final sql sentences.
10. web according to claim 7 develops engine, which is characterized in that when the type of the access operation is to import When, the execution unit includes:
Parsing subunit receives and parses through file to be imported, obtains opposite with the file for being asked in response to the ajax The database table answered;
Subelement is imported, for calling the unified upload interface in file upload process template, the file to be imported is imported Into the database table.
11. web according to claim 7 develops engine, which is characterized in that when the access process result is business datum When, the display unit includes:
Subelement is formatted, for the business datum for meeting the role-security to be formatted as json data, and will be described Json data are sent to browser;
5th calling subelement shows the json data for calling the js codes on a web browser.
12. web according to claim 7 develops engine, which is characterized in that the web develops engine and further includes:
Internationalize unit, for according to the internationalization dictionary configured in the database, the foreground page to be translated by preset language Face content realizes internationalization.
CN201710025886.9A 2017-01-13 2017-01-13 Web development method and web development engine Active CN108304172B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710025886.9A CN108304172B (en) 2017-01-13 2017-01-13 Web development method and web development engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710025886.9A CN108304172B (en) 2017-01-13 2017-01-13 Web development method and web development engine

Publications (2)

Publication Number Publication Date
CN108304172A true CN108304172A (en) 2018-07-20
CN108304172B CN108304172B (en) 2021-10-08

Family

ID=62872439

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710025886.9A Active CN108304172B (en) 2017-01-13 2017-01-13 Web development method and web development engine

Country Status (1)

Country Link
CN (1) CN108304172B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109032571A (en) * 2018-08-28 2018-12-18 苏州艾利特机器人有限公司 A kind of robot process generation method
CN109446042A (en) * 2018-10-12 2019-03-08 安徽南瑞中天电力电子有限公司 A kind of blog management method and system for intelligent power equipment
CN109739504A (en) * 2018-12-28 2019-05-10 浙江网新恩普软件有限公司 A method of the H5 business handling page is automatically generated according to backstage configuration
CN109814865A (en) * 2019-01-18 2019-05-28 四川长虹电器股份有限公司 A kind of mobile application page generation method based on json data format
CN110795449A (en) * 2019-09-10 2020-02-14 紫光云技术有限公司 BS architecture-based environment-friendly public opinion system
CN111104161A (en) * 2019-12-03 2020-05-05 江苏艾佳家居用品有限公司 Automatic approval execution method for database sql script
CN111552688A (en) * 2020-03-18 2020-08-18 北京达佳互联信息技术有限公司 Data export method and device and electronic equipment
CN112905176A (en) * 2021-02-08 2021-06-04 中国工商银行股份有限公司 Method and device for realizing back end of web system based on SpringBoot
CN113094039A (en) * 2021-04-12 2021-07-09 中国兵器装备集团自动化研究所有限公司 Automatic code generation system based on database table
CN113590913A (en) * 2021-06-17 2021-11-02 青岛海尔科技有限公司 Data resource display method and device, storage medium and electronic device
CN113656724A (en) * 2021-10-20 2021-11-16 深圳市信润富联数字科技有限公司 Method and system for dynamically configuring webpage function based on web page

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030226107A1 (en) * 2002-05-31 2003-12-04 Sun Microsystems, Inc. JSP tag libraries and web services
CN102043621A (en) * 2010-12-01 2011-05-04 北京迅捷英翔网络科技有限公司 Webpage development method based on Javascript tag library
CN102945287A (en) * 2012-11-29 2013-02-27 南京睿恒智晟软件科技有限公司 Java server page (JSP) data automatic paging java standard tag library (JSTL) label technology and application
US20130054221A1 (en) * 2011-08-31 2013-02-28 International Business Machines Corporation Generating specifications for expression language expressions and tag libraries
CN103473106A (en) * 2013-09-30 2013-12-25 迈普通信技术股份有限公司 Method and system for generating page
CN105227560A (en) * 2015-10-14 2016-01-06 浪潮集团有限公司 A kind of method of control of authority and device
CN105549982A (en) * 2016-01-14 2016-05-04 国网山东省电力公司物资公司 Automated development platform based on model configuration

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030226107A1 (en) * 2002-05-31 2003-12-04 Sun Microsystems, Inc. JSP tag libraries and web services
CN102043621A (en) * 2010-12-01 2011-05-04 北京迅捷英翔网络科技有限公司 Webpage development method based on Javascript tag library
US20130054221A1 (en) * 2011-08-31 2013-02-28 International Business Machines Corporation Generating specifications for expression language expressions and tag libraries
CN102945287A (en) * 2012-11-29 2013-02-27 南京睿恒智晟软件科技有限公司 Java server page (JSP) data automatic paging java standard tag library (JSTL) label technology and application
CN103473106A (en) * 2013-09-30 2013-12-25 迈普通信技术股份有限公司 Method and system for generating page
CN105227560A (en) * 2015-10-14 2016-01-06 浪潮集团有限公司 A kind of method of control of authority and device
CN105549982A (en) * 2016-01-14 2016-05-04 国网山东省电力公司物资公司 Automated development platform based on model configuration

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
XIAOLIN LU 等: ""Construct heterogeneous telecommunication network management system based on J2EE"", 《2009 2ND INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND INTELLIGENT TRANSPORTATION SYSTEM (PEITS)》 *
裴生雷: ""Ajax+JSP开发模式的研究及应用"", 《计算机技术与发展》 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109032571A (en) * 2018-08-28 2018-12-18 苏州艾利特机器人有限公司 A kind of robot process generation method
CN109446042A (en) * 2018-10-12 2019-03-08 安徽南瑞中天电力电子有限公司 A kind of blog management method and system for intelligent power equipment
CN109739504B (en) * 2018-12-28 2022-04-01 浙江网新恩普软件有限公司 Method for automatically generating H5 service handling page according to background configuration
CN109739504A (en) * 2018-12-28 2019-05-10 浙江网新恩普软件有限公司 A method of the H5 business handling page is automatically generated according to backstage configuration
CN109814865A (en) * 2019-01-18 2019-05-28 四川长虹电器股份有限公司 A kind of mobile application page generation method based on json data format
CN110795449A (en) * 2019-09-10 2020-02-14 紫光云技术有限公司 BS architecture-based environment-friendly public opinion system
CN111104161A (en) * 2019-12-03 2020-05-05 江苏艾佳家居用品有限公司 Automatic approval execution method for database sql script
CN111104161B (en) * 2019-12-03 2022-07-08 江苏艾佳家居用品有限公司 Automatic approval execution method for database sql script
CN111552688A (en) * 2020-03-18 2020-08-18 北京达佳互联信息技术有限公司 Data export method and device and electronic equipment
CN112905176A (en) * 2021-02-08 2021-06-04 中国工商银行股份有限公司 Method and device for realizing back end of web system based on SpringBoot
CN112905176B (en) * 2021-02-08 2024-02-09 中国工商银行股份有限公司 Web system back-end implementation method and device based on SpringBoot
CN113094039A (en) * 2021-04-12 2021-07-09 中国兵器装备集团自动化研究所有限公司 Automatic code generation system based on database table
CN113590913A (en) * 2021-06-17 2021-11-02 青岛海尔科技有限公司 Data resource display method and device, storage medium and electronic device
CN113590913B (en) * 2021-06-17 2023-06-16 青岛海尔科技有限公司 Data resource display method and device, storage medium and electronic device
CN113656724A (en) * 2021-10-20 2021-11-16 深圳市信润富联数字科技有限公司 Method and system for dynamically configuring webpage function based on web page

Also Published As

Publication number Publication date
CN108304172B (en) 2021-10-08

Similar Documents

Publication Publication Date Title
CN108304172A (en) A kind of web development approaches and web develop engine
WO2021008030A1 (en) Web form configuration method and device, and computer readable storage medium
CN106708480B (en) Management platform implementation method and device
US6744447B2 (en) Method and system for compiling and using placebot agents for automatically accessing, processing, and managing the data in a place
US7191397B2 (en) XML server pages language
JP2003288143A (en) Method for automatically generating user interface
US20040205644A1 (en) Method and system for allowing in place editing of office documents in a place
WO2003005189A9 (en) Method for creating browser-based user interface applications using a framework
CN103383645A (en) Code generation method and system
JP2002189595A (en) Integrated method for creating refreshable web query
US20070204216A1 (en) System and method for creating layouts using a layout editor
CN109522018A (en) Page processing method, device and storage medium
CN108694214A (en) Generation method, generating means, readable medium and the electronic equipment of data sheet
Yu et al. Design and Implementation of the Website Based on PHP & MYSQL
EP3640817A1 (en) System and method to convert a webpage built on a legacy framework to a webpage compatible with a target framework
US20070203889A1 (en) System and method for configuring search results using a layout editor
CN109471773A (en) A kind of method, apparatus, server and the storage medium of the output of front end log multichannel
KR20130040057A (en) System and method for producing homepage in saas environment, a computer-readable storage medium therefor
CN105022841A (en) Adjusting system and method for interface subject
CN108228762B (en) Method and system for configuring master database universal templates
CN111427577A (en) Code processing method and device and server
US20030233343A1 (en) System and method for generating custom business reports for a WEB application
CN110851123A (en) WebGIS power grid visualization framework construction method, system and device based on SpringMVC
CN109614084A (en) Web program and its Quick Development Framework, development approach and relevant device
WO2007112632A1 (en) Presentation method and apparatus of electric bill

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant