如何用AJAX 获取后台验证码问题(急啊)

达人游戏男孩 2014-04-13 02:51:18
//这是后台验证码的代码(方法)
@RequestMapping(method = RequestMethod.POST)
public String register(User user, HttpServletRequest request, HttpSession session, RedirectAttributes redirectAttributes) {
if (!beanValidator(user)) {
return this.paramErrorJsonString();
}
String validCode = request.getParameter("code");
if (StringUtils.isNotEmpty(validCode)) {
String code = (String) session.getAttribute(ValidateCodeServlet.VALIDATE_CODE);
if (!StringUtils.equals(validCode, code)) {
return "{\"ret\":-99,\"msg\":\"驗證碼失敗\"}";
}
}
}

//JS 部分
function check_code(code){
var valid_code=document.getElementById('code').value;
if (valid_code!=validCode)
{
showInfo("agreement_code",code_notice);
change_submit("true");//禁用提交按
validateFail(7);
}
else
{
showInfo("agreement_code",info_can);
validateSucc(7);//允许提交按
}
}

//JSP 部分
<input type="text" name="code" id="code" class="inputCode" onBlur="check_code(this)" placeholder=" 验证码" maxlength="10"
style="width:95px;height:30px; border:#ccc solid 1px;"/>
<font size=2><SPAN id="agreement_code" class="register_code"></SPAN></font>
<img src="${pageContext.request.contextPath}/servlet/validateCodeServlet" class="mid ${name}"/>

<TD><LABEL>

...全文
334 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
LifeAndGame 2014-04-13
  • 打赏
  • 举报
回复
出神马问题了?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧