[發明專利]WEB系統中基于Struts2的自定義日期選擇控件的實現方法在審
| 申請號: | 201110116455.6 | 申請日: | 2011-05-06 |
| 公開(公告)號: | CN102184219A | 公開(公告)日: | 2011-09-14 |
| 發明(設計)人: | 楊忠 | 申請(專利權)人: | 深圳市科陸電子科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州中浚雄杰知識產權代理有限責任公司 44254 | 代理人: | 周志中;王新憲 |
| 地址: | 518000 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | web 系統 基于 struts2 自定義 日期 選擇 控件 實現 方法 | ||
技術領域
本發明涉及Struts2基礎的WEB技術的系統開發應用領域,尤其是基于Struts2的自定義日期選擇控件的實現方法。
背景技術
多年在電力系統的項目開發實施過程中WEB系統的應用越來越廣泛,WEB系統中經常要查詢各種各樣的數據,這些數據有些是年數據,有些是月數據,還有日數據,或是小時,半小時,15分鐘的數據,或是起始與截止時間之間的數據,導致開發人員在每個頁面上花比較多的時間處理日期的選擇,影響開發速度,且代碼共享度也不高。
這樣就需要一種更為有效的,實用的,高效率的對多種日期選擇需求的實現方法,實現的方法更為方便,有效,效率更高,同時代碼的共享性也很好。
發明內容
本發明所要解決的技術問題是提供一種在WEB系統中基于Struts2的自定義日期選擇控件的實現方法,有效的,實用的,高效率的對多種日期進行選擇。
為解決上述技術問題,本發明的技術方案是:一種在WEB系統中基于Struts2的自定義日期選擇控件的實現方法,包括以下實現步驟:
S1:創建一個標準的XML的tld標簽文件,所述標簽文件中包含對自定義標簽的聲明,聲明指出了標簽的名字,實現標簽的類,標簽的屬性;
S2:JSP頁面使用所述日期選擇控件,按照標簽文件的規定,對日期選擇控件加以引用,并對標簽的屬性進行設定;
S3:WEB服務器對引用所述日期選擇控件的頁面進行解析時,WEB服務器找到相對應的標簽類,對所述日期選擇控件進行處理并根據用戶設定的標簽屬性對日期選擇控件進行解析,解析為標準的HTML代碼;
S4:解析完成后,頁面自動引用所述日期選擇控件的CSS樣式文件,對輸入內容進行簡單驗證的JS文件。
作為改進,所述步驟S1中,創建一個標準的XML的tld標簽文件后,定義的標簽包括日期格式、是否有截止日期、是否加時間輸入框、是否加默認值、內容等所需標簽。
作為改進,所述步驟S2中,對標簽的屬性設定為:“yyyy”為選擇年,“yyyyMM”為選擇年月,是否有截止日期為True時,則按日期格式加上截止年月的選擇等。
作為改進,所述步驟S3中,WEB系統對JSP頁中的日期選擇控件進行解析,WEB服務器則找到對應的標簽JAVA的類文件,根據設定的參數對日期選擇控件加以解析,將解析后的標準的HTML代碼返回給JSP頁面并在客戶端顯示。
本發明與現有技術相比所帶來的有益效果是:
本發明使基于Struts2的開發中對日期選擇之類功能需求的開發更為簡單,方便,快捷,有效,同時在用戶界面的操作也比較友好,簡捷。
附圖說明
圖1為本發明流程框架圖。
圖2為本發明步驟流程圖。
具體實施方式
下面結合說明書附圖對本發明做進一步說明。
一種在WEB系統中基于Struts2的自定義日期選擇控件的實現方法,包括以下實現步驟:
S1:創建一個標準的XML的tld標簽文件,所述標簽文件中包含對自定義標簽的聲明,聲明指出了標簽的名字,實現標簽的類,標簽的屬性;定義的標簽包括日期格式,是否有截止日期,是否加時間輸入框,是否加默認值,內容等等所需標簽;
S2:JSP頁面使用所述日期選擇控件,按照標簽文件的規定,對日期選擇控件加以引用,并對標簽的屬性進行設定;對標簽的屬性設定為:“yyyy”為選擇年,“yyyyMM”為選擇年月,是否有截止日期為True時,則按日期格式加上截止年月的選擇等。
S3:WEB服務器對引用所述日期選擇控件的頁面進行解析時,WEB服務器找到相對應的標簽類,對所述日期選擇控件進行處理并根據用戶設定的標簽屬性對日期選擇控件進行解析,解析為標準的HTML代碼;WEB系統對JSP頁中的日期選擇控件進行解析,WEB服務器則找到對應的標簽JAVA的類文件,根據設定的參數對日期選擇控件加以解析,將解析后的標準的HTML代碼返回給JSP頁面并在客戶端顯示。
S4:解析完成后,頁面自動引用所述日期選擇控件的CSS樣式文件,對輸入內容進行簡單驗證的JS文件。
本發明使基于Struts2的開發中對日期選擇之類功能需求的開發更為簡單,方便,快捷,有效,同時在用戶界面的操作也比較友好,簡捷。
以上所述僅為本方法的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市科陸電子科技股份有限公司,未經深圳市科陸電子科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110116455.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:噴水織機耳絲體用中心齒輪
- 下一篇:半導體發光元件陣列和其制造方法





