zoukankan      html  css  js  c++  java
  • web程序调试方法

    1.火狐浏览器查看链接指向的后台方法(controller方法)

     f12 进入firebug

    点击bug旁边的按钮 即第一排第二个按钮

    将鼠标划到想要找的链接 在firebug中显示响应的后台跳转.do链接

    在Eclipse里全文检索(随便哪个文件下)

    快捷键 ctrl + H 注意要用第一个标签页搜索

    找到后台的controller里的方法

    看相应的返回的modelandview就知道跳转的页面

    2. 设置断点调是后台程序

    服务器用debug模式启动

    设置断点

    点击相应跳到后台的链接

    查看后台相应参数是否有值

    f8放过断点 继续向下执行

       userInfo = userInfoService.getUserMoney(userInfo1);
           userInfo.setUserName(userInfoExtend.getUserName());

    这段代码后台报空指针错误

    报的是第二行但是第二行根据常识看绝对没有错误

    结果是第二行userInfoService.getUserMoney(userInfo1);返回的null

    所有调错的时候要上下看代码

    3. firebug 调试js方法

    f12 进入firebug控制台启用控制台 启用脚本

    加载js文件失败的话可以将js文件代码 直接粘到jsp页面中 用<script type="text/javascript"></script>标签

    调试js主要靠 alert();

    看是否能娶到正确的值

    js依次向下执行 一旦出现错误 下面代码不会执行了

    另外要及时清除缓存 火狐快捷键 ctrl + shift +del

     网络标签也很好用 特别是里面的响应可以看到参数

  • 相关阅读:
    第五章 Python——字符编码与文件处理
    第六章 Python——函数与面向过程编程
    第七章 Python——模块与包
    第一章 计算机硬件基础与操作系统介绍
    luogu P1706 全排列问题
    luogu 2142 高精度减法
    luogu P1601 高精度加法
    luogu P1803 线段覆盖 贪心
    luogu P1031 均分纸牌 贪心
    luogu P2678 跳石头 二分答案
  • 原文地址:https://www.cnblogs.com/weixiaole/p/4750309.html
Copyright © 2011-2022 走看看