在Action中通过代码执行数据校验
请求参数的输入校验途径一般分两种:客户端校验 :通过JavaScript 完成 (jquery validation插件),目的:过滤正常用户的误操作。
服务器校验 :通过java代码完成 ,目的:整个应用阻止非法数据的最后防线
列如:
<h1>登录:请求数据校验--代码手动校验</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>