CN108304172A - A kind of web development approaches and web develop engine - Google Patents
A kind of web development approaches and web develop engine Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
- G06F8/315—Object-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
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.
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)
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)
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 |
-
2017
- 2017-01-13 CN CN201710025886.9A patent/CN108304172B/en active Active
Patent Citations (7)
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)
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)
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 |