输入校验一般可以分为两种,一种是客户端校验,采用js在提交表单前进行校验反馈;另一种是在服务器端进行校验,下一节会记录struts2中的输入校验。
要实js对表单内容进行校验,这里采用<input type="submit"/>的方式,这种方式可以在from标签中设置onsubmit,通过return false或true来控制是否进行下一步提交动作。
jsp页面中表单部分如下:
<form action="login" method="POST" id="form" οnsubmit="return submitValidate(this)">
<div class="inputText"><span>用户名: </span>
<input type="text" name="username" id="username" class="username"></div>