在Action中通過(guò)代碼執(zhí)行數(shù)據(jù)校驗(yàn)
請(qǐng)求參數(shù)的輸入校驗(yàn)途徑一般分兩種:客戶端校驗(yàn) :通過(guò)JavaScript 完成 (jquery validation插件),目的:過(guò)濾正常用戶的誤操作。
服務(wù)器校驗(yàn) :通過(guò)java代碼完成 ,目的:整個(gè)應(yīng)用阻止非法數(shù)據(jù)的最后防線
列如:
<h1>登錄:請(qǐng)求數(shù)據(jù)校驗(yàn)--代碼手動(dòng)校驗(yàn)</h1> <s:fielderror/> <form action="${pageContext.request.contextPath }/login.action" method="post"> 用戶名:<input type="text" name="username"/><s:fielderror fieldName="username" /><br/> 密 碼:<input type="password" name="password"/><br/> <input type="submit" value="登錄"/> </form>