欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

表單驗(yàn)證方法、設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及程序產(chǎn)品與流程

文檔序號(hào):40572548發(fā)布日期:2025-01-03 11:34閱讀:14來(lái)源:國(guó)知局
表單驗(yàn)證方法、設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及程序產(chǎn)品與流程

本申請(qǐng)涉及數(shù)據(jù)處理,尤其涉及一種表單驗(yàn)證方法、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及程序產(chǎn)品。


背景技術(shù):

1、本部分旨在為權(quán)利要求書(shū)中陳述的本申請(qǐng)的實(shí)施方式提供背景或上下文。此處的描述不因?yàn)榘ㄔ诒静糠种芯捅徽J(rèn)為是現(xiàn)有技術(shù)。

2、現(xiàn)有的表單驗(yàn)證庫(kù)或框架通常依賴于如jquery、angrs或beact等特定的javascript庫(kù)或框架,這增加項(xiàng)目對(duì)第三方依賴的負(fù)擔(dān),可能導(dǎo)致項(xiàng)目加載時(shí)間延長(zhǎng)以及維護(hù)成本增加。

3、此外,現(xiàn)有的表單驗(yàn)證庫(kù)還存在以下技術(shù)缺陷:1)處理復(fù)雜驗(yàn)證時(shí)往往缺乏足夠的靈活性,例如,它們可能不便于定制化驗(yàn)證規(guī)則,或者在異步數(shù)據(jù)驗(yàn)證方面存在局隊(duì)性,特別是在需要與服務(wù)器交互確認(rèn)數(shù)據(jù)有效性的情況由于依賴于特定的javascript框架;2)限制了跨平臺(tái)的兼容性和靈活性,增加了項(xiàng)目的復(fù)雜度,在處理復(fù)雜的驗(yàn)證邏輯時(shí),這些庫(kù)往往提供有限的自定義選項(xiàng),這使得開(kāi)發(fā)者難以滿足特定業(yè)務(wù)場(chǎng)景下的復(fù)雜驗(yàn)證需求;3)缺乏異步驗(yàn)證支持,這意味著部分驗(yàn)證必須在服務(wù)器上執(zhí)行,這不僅增加了網(wǎng)絡(luò)延遲,還可能帶來(lái)不必要的服務(wù)器負(fù)載,影響用戶體驗(yàn)和系統(tǒng)的響應(yīng)速度。

4、因此,急需提出一種能解決現(xiàn)有技術(shù)存在的技術(shù)弊端的表單驗(yàn)證方法、設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及程序產(chǎn)品。


技術(shù)實(shí)現(xiàn)思路

1、本申請(qǐng)的多個(gè)方面提供一種表單驗(yàn)證方法、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及程序產(chǎn)品,用以實(shí)現(xiàn)表單的高效、準(zhǔn)確驗(yàn)證。

2、本申請(qǐng)的一方面,提供一種表單驗(yàn)證方法,所述方法包括:

3、響應(yīng)于表單驗(yàn)證請(qǐng)求,獲取待驗(yàn)證表單;

4、基于所述待驗(yàn)證表單,確定表單驗(yàn)證函數(shù)庫(kù);

5、基于所述表單驗(yàn)證函數(shù)庫(kù)對(duì)所述待驗(yàn)證表單進(jìn)行驗(yàn)證,生成表單驗(yàn)證結(jié)果。

6、進(jìn)一步地,所述方法還包括:預(yù)先對(duì)驗(yàn)證表單項(xiàng)進(jìn)行聚類,生成表單類;對(duì)所述表單類中的驗(yàn)證表單項(xiàng),生成表單項(xiàng)驗(yàn)證函數(shù);基于所述表單項(xiàng)驗(yàn)證函數(shù)及其依賴關(guān)系,生成所述表單驗(yàn)證函數(shù)庫(kù)。

7、進(jìn)一步地,基于所述表單項(xiàng)驗(yàn)證函數(shù)及其依賴關(guān)系,生成所述表單驗(yàn)證函數(shù)庫(kù),包括:基于所述表單項(xiàng)間的依賴關(guān)系,確定所述表單項(xiàng)的驗(yàn)證流程;基于所述驗(yàn)證流程和所述表單項(xiàng)驗(yàn)證函數(shù),生成所述表單驗(yàn)證函數(shù)庫(kù)。

8、進(jìn)一步地,對(duì)所述表單類中的驗(yàn)證表單項(xiàng),生成表單項(xiàng)驗(yàn)證函數(shù),包括:基于原生javascript生成標(biāo)準(zhǔn)表單項(xiàng)驗(yàn)證函數(shù);和/或,基于預(yù)設(shè)的函數(shù)接口或預(yù)設(shè)的ui配置界面,生成自定義表單項(xiàng)驗(yàn)證函數(shù)。

9、進(jìn)一步地,基于所述客戶端的預(yù)設(shè)函數(shù)接口,生成自定義表單項(xiàng)驗(yàn)證函數(shù),包括:獲取所述標(biāo)準(zhǔn)表單項(xiàng)驗(yàn)證函數(shù)的輸入?yún)?shù)格式和輸出參數(shù)格式;基于所述客戶端的預(yù)設(shè)函數(shù)接口,按照所述輸入?yún)?shù)格式和輸出參數(shù)格式,生成自定義表單項(xiàng)驗(yàn)證函數(shù)。

10、進(jìn)一步地,基于所述表單項(xiàng),基于所述表單驗(yàn)證函數(shù)庫(kù)對(duì)所述待驗(yàn)證表單進(jìn)行驗(yàn)證,生成表單驗(yàn)證結(jié)果后,所述方法還包括:若所述表單驗(yàn)證結(jié)果為表單驗(yàn)證通過(guò),則按照預(yù)設(shè)的表單驗(yàn)證通過(guò)格式將所述表單驗(yàn)證結(jié)果顯示至所述客戶端的顯示界面;若所述表單驗(yàn)證結(jié)果為表單驗(yàn)證未通過(guò),則按照預(yù)設(shè)的表單驗(yàn)證未通過(guò)格式將所述表單驗(yàn)證結(jié)果顯示至所述客戶端的顯示界面。

11、進(jìn)一步地,響應(yīng)于表單驗(yàn)證請(qǐng)求,獲取待驗(yàn)證表單,包括:實(shí)時(shí)監(jiān)聽(tīng)表單輸入狀態(tài);當(dāng)所述表單輸入狀態(tài)為已輸入時(shí),則獲取待驗(yàn)證表單。

12、進(jìn)一步地,當(dāng)所述表單輸入狀態(tài)為已輸入時(shí),則獲取待驗(yàn)證表單,包括:當(dāng)所述表單輸入狀態(tài)為已輸入時(shí),則獲取初始表單;按照預(yù)設(shè)的表單解密規(guī)則對(duì)所述初始表單進(jìn)行解密,確定待驗(yàn)證表單。

13、本申請(qǐng)的再一方面,提供一種表單驗(yàn)證設(shè)備,所述設(shè)備包括:

14、獲取單元,以用于響應(yīng)于表單驗(yàn)證請(qǐng)求,獲取待驗(yàn)證表單;

15、確定單元,以用于基于所述待驗(yàn)證表單,確定表單驗(yàn)證函數(shù)庫(kù);

16、生成單元,以用于基于所述表單驗(yàn)證函數(shù)庫(kù)對(duì)所述待驗(yàn)證表單進(jìn)行驗(yàn)證,生成表單驗(yàn)證結(jié)果。

17、本申請(qǐng)的另一方面,提供一種電子設(shè)備,所述設(shè)備包括:

18、至少一個(gè)處理器;以及

19、與所述至少一個(gè)處理器通信連接的存儲(chǔ)器;其中,

20、所述存儲(chǔ)器存儲(chǔ)有可被所述至少一個(gè)處理器執(zhí)行的指令,所述指令被所述至少一個(gè)處理器執(zhí)行,以使所述至少一個(gè)處理器能夠執(zhí)行如上所述的表單驗(yàn)證方法。

21、本申請(qǐng)的另一方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令可被處理器執(zhí)行以實(shí)現(xiàn)所述表單驗(yàn)證方法。

22、本申請(qǐng)的另一方面,提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)所述表單驗(yàn)證方法。

23、本申請(qǐng)?zhí)岢隽艘环N表單驗(yàn)證方法,該方法通過(guò)輕量級(jí)的設(shè)計(jì)理念和高度的可擴(kuò)展性,克服了現(xiàn)有技術(shù)中存在的依賴性強(qiáng)、靈活性差和異步處理流暢度低的技術(shù)問(wèn)題,顯著的提升了表單驗(yàn)證的性能和用戶體驗(yàn)。

24、其中,本申請(qǐng)中基于原生javascript生成標(biāo)準(zhǔn)表單項(xiàng)驗(yàn)證函數(shù),避免了對(duì)外部庫(kù)的依賴,從而減少了表單驗(yàn)證規(guī)則的加載時(shí)間的維護(hù)成本;

25、其中,本申請(qǐng)中還基于所述客戶端的預(yù)設(shè)函數(shù)接口或預(yù)設(shè)ui配置界面,生成自定義表單項(xiàng)驗(yàn)證函數(shù),允許運(yùn)維人員根據(jù)實(shí)際的表單驗(yàn)證需求輕松添加自定義表單項(xiàng)驗(yàn)證函數(shù),極大地提高了庫(kù)的靈活性和適用范圍;

26、進(jìn)一步地,本申請(qǐng)通過(guò)實(shí)時(shí)監(jiān)聽(tīng)表單輸入狀態(tài);當(dāng)所述表單輸入狀態(tài)為已輸入時(shí),則獲取待驗(yàn)證表單;可以在用戶無(wú)感知的情況下實(shí)現(xiàn)對(duì)待驗(yàn)證表單的驗(yàn)證,在不影響用戶體驗(yàn)的情況下執(zhí)行服務(wù)器端的數(shù)據(jù)校驗(yàn),實(shí)現(xiàn)了實(shí)現(xiàn)了表單實(shí)時(shí)驗(yàn)證功能,減少了延遲和服務(wù)器壓力;

27、更進(jìn)一步地,本申請(qǐng)?zhí)岢隽巳羲霰韱悟?yàn)證結(jié)果為表單驗(yàn)證通過(guò),則按照預(yù)設(shè)的表單驗(yàn)證通過(guò)格式將所述表單驗(yàn)證結(jié)果顯示至所述客戶端的顯示界面;若所述表單驗(yàn)證結(jié)果為表單驗(yàn)證未通過(guò),則按照預(yù)設(shè)的表單驗(yàn)證未通過(guò)格式將所述表單驗(yàn)證結(jié)果顯示至所述客戶端的顯示界面;通過(guò)將表單驗(yàn)證結(jié)果進(jìn)行實(shí)時(shí)反饋,實(shí)現(xiàn)了實(shí)現(xiàn)數(shù)據(jù)錄入準(zhǔn)確性和效果的有益效果。



技術(shù)特征:

1.一種表單驗(yàn)證方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的表單驗(yàn)證方法,其特征在于,所述方法還包括:

3.根據(jù)權(quán)利要求2所述的表單驗(yàn)證方法,其特征在于,基于所述表單項(xiàng)驗(yàn)證函數(shù)及其依賴關(guān)系,生成所述表單驗(yàn)證函數(shù)庫(kù),包括:

4.根據(jù)權(quán)利要求1~3任一項(xiàng)所述的表單驗(yàn)證方法,其特征在于,對(duì)所述表單類中的驗(yàn)證表單項(xiàng),生成表單項(xiàng)驗(yàn)證函數(shù),包括:

5.根據(jù)權(quán)利要求4所述的表單驗(yàn)證方法,其特征在于,基于所述客戶端的預(yù)設(shè)函數(shù)接口,生成自定義表單項(xiàng)驗(yàn)證函數(shù),包括:

6.根據(jù)權(quán)利要求5所述的表單驗(yàn)證方法,其特征在于,響應(yīng)于表單驗(yàn)證請(qǐng)求,獲取待驗(yàn)證表單,包括:

7.根據(jù)權(quán)利要求6所述的表單驗(yàn)證方法,其特征在于,當(dāng)所述表單輸入狀態(tài)為已輸入時(shí),則獲取待驗(yàn)證表單,包括:

8.根據(jù)權(quán)利要求7所述的表單驗(yàn)證方法,其特征在于,基于所述表單項(xiàng),基于所述表單驗(yàn)證函數(shù)庫(kù)對(duì)所述待驗(yàn)證表單進(jìn)行驗(yàn)證,生成表單驗(yàn)證結(jié)果后,所述方法還包括:

9.一種表單驗(yàn)證設(shè)備,其特征在于,該設(shè)備包括:

10.一種電子設(shè)備,所述電子設(shè)備包括:

11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序指令,所述計(jì)算機(jī)程序指令可被處理器執(zhí)行以實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的方法。

12.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的方法。


技術(shù)總結(jié)
本申請(qǐng)?zhí)峁┝艘环N表單驗(yàn)證方法、設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及程序產(chǎn)品,該申請(qǐng)?zhí)峁┝艘环N表單驗(yàn)證方法包括響應(yīng)于表單驗(yàn)證請(qǐng)求,獲取待驗(yàn)證表單;基于所述待驗(yàn)證表單,確定表單驗(yàn)證函數(shù)庫(kù);基于所述表單驗(yàn)證函數(shù)庫(kù)對(duì)所述待驗(yàn)證表單進(jìn)行驗(yàn)證,生成表單驗(yàn)證結(jié)果。以降低表單驗(yàn)證過(guò)程中對(duì)表單驗(yàn)證規(guī)則依賴性強(qiáng)、靈活性差和異步處理流暢度低的技術(shù)問(wèn)題。

技術(shù)研發(fā)人員:杜文方
受保護(hù)的技術(shù)使用者:上海嗶哩嗶哩科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/2
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
卢湾区| 江川县| 通榆县| 固安县| 阿图什市| 定安县| 达拉特旗| 疏附县| 马山县| 涪陵区| 蕲春县| 辉南县| 罗甸县| 当阳市| 岗巴县| 万宁市| 墨竹工卡县| 外汇| 芜湖县| 景谷| 沁源县| 宁德市| 茶陵县| 云龙县| 资源县| 团风县| 海晏县| 綦江县| 七台河市| 赤壁市| 丰原市| 民权县| 河西区| 石城县| 阿巴嘎旗| 平定县| 礼泉县| 浠水县| 区。| 开封县| 和田市|