java表單校驗
<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>
很多朋友都想知道java表單怎麼校驗?下面就一起來了解一下吧~
網站的後端校驗是不可或缺的一部分,在後臺驗證表單時,可能需要把前端傳過來的字段一個一個手工校驗,或者使用框架的校驗去做。
1、代碼總覽。
先將需要校驗的表單信息設置在src目錄下的formVerify.xml裏;
Xmlparse4FormVerify.java負責校驗解析formVerify.xml文件;
VerifyRegularUtil.java負責處理正則表達式相關工作。
2.下面是具體文件及代碼
1.formVerify.xml<?xml version="1.0" encoding="UTF-8"?><forms> <form id="test"> <name> <text>用戶名</text> <rule>required,min_3,max_20,email</rule> </name> <pwd> <text>密碼</text> <rule>required,min_3,max_20</rule> </pwd> <phone> <text>手機</text> <rule>phone</rule> </phone> <tel> <text>電話</text> <rule>tel</rule> </tel> <yzbm> <text>郵編</text> <rule>yzbm</rule> </yzbm> <sfz> <text>身份證</text> <rule>sfz</rule> </sfz> <url> <text>url</text> <rule>url</rule> </url> <ip> <text>ip</text> <rule>ip</rule> </ip> <mac> <text>mac</text> <rule>mac</rule> </mac> <decimal> <text>小數點兩位</text> <rule>decimal</rule> </decimal> <num> <text>數字</text> <rule>num</rule> </num> <n> <text>正整數</text> <rule>n</rule> </n> </form> <form id="test2"> <name> <text>用戶名</text> <rule>required,min_3,max_20,email</rule> </name> <pwd> <text>密碼</text> <rule>required,min_3,max_20</rule> </pwd> <phone> <text>手機</text> <rule>phone</rule> </phone> </form></forms>formVerify.xml
-
學習機什麼牌子好
1、步步高學習機;“步步高點讀機!哪裏不會點哪裏!”。這句廣告可以說是現象級的了。步步高不只是口號喊的響亮,作爲老牌大廠,步步高的學習機確實很優異。步步高學習機是寓教於樂的教學方式。通過興趣,來進行教育。學習知識,獲得金幣。金幣可以飼養學習機中的電子寵物...
-
微博怎麼顯示手機型號,微博如何顯示手機型號
微博怎麼顯示手機型號:1、首先需要點擊手機桌面中的微博。2、然後再點擊屏幕右下方的我的。3、然後再點擊屏幕上方的設置圖標。4、然後再點擊會員專屬設置。5、然後再點擊微博來源。6、最後選擇想要顯示的手機型號就可以了。...
-
微博如何移動好友分組
1、進入個人微博,點擊主頁裏的“關注”。或者從首頁裏邊的“關注”進入也是可以的。2、進入關注列表後自動顯示爲查看其他分組,這個時候你可以看到“批量管理”和“排序”兩個選項,你可以進行初步排序管理。3、單擊“查看其他分組”,裏面有你微博裏所有的分組,我們...
-
微博怎麼取消超話關注
1、打開微博,依次點擊發現、超話、超話排行,然後進入超話社區。2、點擊右下角“我的”,進入到個人中心,再點擊關注界面。3、選擇想要取消關注的超話,接着點擊進入。4、點擊左下角的已關注,再點擊確定,即可取消超話的關注。...