Dragon_dance_ 2020-05-18 22:50 采纳率: 100%
浏览 146
已采纳

关于账号注册的异常?

$("#doReg").click(function(){

      var floginacct = $("#floginacct");
      var fuserpswd = $("#fuserpswd");
      var fusername = $("#fusername");
      var femail = $("#femail");
      var fusertype = $("#fusertype");       

      var loadingIndex = -1;            
      $.ajax({
          type : "POST",
          data : {
              "loginacct" : floginacct.val(),
              "userpswd" : fuserpswd.val(),
              "username" : fusername.val(),
              "email" : femail.val(),
              "usertype" : fusertype.val()
          },
          url : "${APP_PATH }/doReg.do",
          beforeSend : function(){
              loadingIndex = layer.msg('处理中', {icon: 16});
              return true;
          },
          success : function(result){
              layer.close(loadingIndex);
              if(result.success){
                  window.location.href="${APP_PATH}/member/member"                                                                                
              }else{
                  layer.msg("注册失败!", {time:1000, icon:5, shift:6});
              }
          },
          error : function(){
              layer.msg("系统错误!", {time:1000, icon:5, shift:6});
          }         
      });
    })  这是jsp写的ajax请求

@ResponseBody
@RequestMapping("/doReg")
public Object doReg(String loginacct,String userpswd,String username,
String email,String usertype,HttpSession session) {

    AjaxResult result = new AjaxResult();

    try {

        Map<String,Object> paramMap = new HashMap<String,Object>();
        paramMap.put("loginacct", loginacct);
        paramMap.put("userpswd", MD5Util.digest(userpswd));
        paramMap.put("username", username);
        paramMap.put("email", email);
        paramMap.put("usertype", usertype);

        memberService.saveMember(paramMap); 
        result.setSuccess(true);

    } catch (Exception e) {     
        e.printStackTrace();
        result.setSuccess(false);           
    }       
    return result;
}  这是controller里面的

insert into t_member (id, loginacct, userpswd, 
  username, email,usertype,authstatus)
values (#{id},#{loginacct},#{userpswd},#{username},#{email},#{usertype},0)  这是XML的语句,问题出现在在界面输入后点注册返回false···想着是流程出错···但实在找不到,求助ing

Request URL: http://localhost:8080/Atcrowdfunding-main/doReg.do
Request Method: POST
Status Code: 302
Remote Address: [::1]:8080
Referrer Policy: no-referrer-when-downgrade 这是网页f12后的header信息

  • 写回答

1条回答 默认 最新

  • _Onelone丶 2020-05-19 09:40
    关注

    打个debug走看那一行报错,再根据那报错的一行分析错误所在。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 救!ENVI5.6深度学习初始化模型报错怎么办?
  • ¥30 eclipse开启服务后,网页无法打开
  • ¥30 雷达辐射源信号参考模型
  • ¥15 html+css+js如何实现这样子的效果?
  • ¥15 STM32单片机自主设计
  • ¥15 如何在node.js中或者java中给wav格式的音频编码成sil格式呢
  • ¥15 不小心不正规的开发公司导致不给我们y码,
  • ¥15 我的代码无法在vc++中运行呀,错误很多
  • ¥50 求一个win系统下运行的可自动抓取arm64架构deb安装包和其依赖包的软件。
  • ¥60 fail to initialize keyboard hotkeys through kernel.0000000000