最近写一个Javaweb项目,涉及到用户的注册,前端js阻止了密码不同的用户的提交,但是并不能阻止后台数据库用户的插入,所以发现是后台插入数据库的方法有问题。
下面是之前的前端部分
<div class="title">注册新用户</div>
<div id="form_widget">
<div class="step">
<input type="text" placeholder="请输入账号" id="name" class="txt" />
</div>
<div class="step">
<input type="password" placeholder="请输入密码" id="psd" class="txt" />
</div>
<div class="step" id="step1">
<input type="password" placeholder="请确认密码" id="psdconfirm" class="txt"/>
</div>
<div class="step" >
<input type="button" value="注册" class="btn" id="btnsubmit" onclick="submit()" onmouseover="this.style.backgroundColor='#009688'" onmouseout="this.style.backgroundColor='#4BB2FF'">