在Action中通過代碼執(zhí)行數(shù)據(jù)校驗
請求參數(shù)的輸入校驗途徑一般分兩種:客戶端校驗 :通過JavaScript 完成 (jquery validation插件),目的:過濾正常用戶的誤操作。
服務器校驗 :通過java代碼完成 ,目的:整個應用阻止非法數(shù)據(jù)的最后防線
列如:
<h1>登錄:請求數(shù)據(jù)校驗--代碼手動校驗</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>