1、明确错误的来源
1)通过基本的现象(经验)
2)控制台抛出异常报错
(1)前端控制台
JS,JQ,HTML在F12中查看
(2)后端控制台
tomcat控制台,struts,springMVC响应到页面的报错
2、猜测与明确错误的原因
1)前端,后端
2)从外到内,大模块到小模块去调试
3)判断一个模块的输入,处理,输出哪个环节出错
4)猜想,设计,实验,验证的迭代去打印相关值,打断点
5)常用打断点操作,跳到下个断点,进入方法,跳出方法,按方法流程运行