在調試時 發現數據傳送不到后台 如圖
之后 開始查錯 使用的是
$.ajax({
url:registerShopUrl,
type:'POST',
data: formData,
contentType:false,
processData:false,
cache:false,
success:function(data){
console.log(data)
if(data.success){
$.toast('提交成功');
}else{
$.toast('提交失敗' + data.errMsg);
}
$('#captcha_img').click();
},
error:function(err){
console.log(err.status);
console.log('異常');
}
});
console 打印錯誤信息, 接着發現錯誤原來是
接着按F8跳過前端調試界面 到后端設置斷點開始調試
調到CodeUtil類中去了
接着按F5 進行下一步 然后發現類沒有????
然后我去看 jar包里的class 也都有的啊 我就覺得不對了 然后使用LOGBACK 查看DEBUG ERROR 等信息 也沒發現錯誤
最后在CodeUtil類中發現Session 的 屬性 是com.google.code.kaptcha.Constants.KAPTCHA_SESSION_KEY 導致的
寫代碼還是要注意英文的拼寫啊!!!!!
下面附上前端 后端調試的快捷鍵
前端chrome瀏覽器調試
https://blog.csdn.net/gl0ry/article/details/53915199
Eclipse 在DEBUG調試中用到的快捷鍵
https://www.cnblogs.com/David-Young/p/4451375.html