[發明專利]WEB項目代碼自動生成的方法無效
| 申請號: | 200910050193.0 | 申請日: | 2009-04-28 |
| 公開(公告)號: | CN101876893A | 公開(公告)日: | 2010-11-03 |
| 發明(設計)人: | 姜雁 | 申請(專利權)人: | 上海億客網絡科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/30 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 趙志遠 |
| 地址: | 200240 上海市閔行區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | web 項目 代碼 自動 生成 方法 | ||
1.WEB項目代碼自動生成的方法,其特征在于,該方法包括:
(1)根據業務邏輯設計數據庫表格;
(2)設定連接數據庫的字符串;
(3)根據數據庫結構,為每張表格自動產生JSP界面、ACTIONBEAN、FORMBEAN,同時自動修改STRUTS配置文件中的相關信息;
(4)自動生成WEB項目代碼。
2.根據權利要求1所述的WEB項目代碼自動生成的方法,其特征在于,所述的JSP界面包括查詢列表界面、新增界面、修改界面、刪除界面。
3.根據權利要求2所述的WEB項目代碼自動生成的方法,其特征在于,所述的JSP界面的錄入框的NAME會包含數據類型及數據庫對應字段名稱的信息。
4.根據權利要求2所述的WEB項目代碼自動生成的方法,其特征在于,所述的JSP界面中查詢列表界面根據數據庫中字段的備注標志符產生查詢條件及列表的列,所述的查詢列表界面自動內嵌分頁控件;在點擊查詢按鈕時,所述的查詢列表界面先自動拼接SQL的查詢條件字符串,然后將拼好的條件字符串提交至后臺;新增界面及修改界面根據數據庫設定的字段類型,自動在界面上加入校驗javascript代碼,對數字型、日期型字段的錄入信息進行校驗,同時會根據數據庫中字段的備注標識符,對中文型信息點、英文數字型信息點、EMAIL型信息點產生校驗javascript代碼,并將校驗與界面上相應的信息錄入框綁定;所述的新增界面、修改界面在點擊確定提交前,會自動檢驗錄入信息的格式是否合法,校驗成功后,方可提交至對應的ACTIONBEAN。
5.根據權利要求1所述的WEB項目代碼自動生成的方法,其特征在于,所述的ACTIONBEAN包括查詢、新增、修改、刪除的后臺功能代碼。
6.根據權利要求5所述的WEB項目代碼自動生成的方法,其特征在于,所述的ACTIONBEAN中查詢功能將根據數據庫中字段的備注標識符產生查詢SQL語句,配合前臺界面傳遞來的SQL語句的“where”部分,產生的記錄集并將其存入SESSION,供前臺界面的分頁列表調用;新增、修改功能代碼包含從FORMBEAN中獲取數值,拼接新增、修改SQL語句,并運行SQL語句,最后將運行結果反饋至前臺;拼接的SQL語句包含對“’”等SQL非法字符的替換;刪除功能根據前臺傳遞來的刪除依據,拼接刪除SQL字符串,運行SQL語句,最后將運行結果反饋至前臺。
7.根據權利要求1所述的WEB項目代碼自動生成的方法,其特征在于,所述的STRUTS配置文件可自動寫入:
根據數據庫表格的數量,每個表格均會產生一個ACTIONBEAN,產生的ACTIONBEAN的信息將被自動寫入STRUTS的配置文件。
8.根據權利要求1所述的WEB項目代碼自動生成的方法,其特征在于,所述的自動生成WEB項目代碼可以直接運行于TOMCAT等主流容器內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海億客網絡科技有限公司,未經上海億客網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910050193.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:漢語地名的識別方法
- 下一篇:一種移動終端及其數據協同方法





