• JSP调试技巧



    我先谈谈: 我的经验就是多装几个服务器,这个查不出错误,用另一个,这个方法很好用。
    ---------------------------------------------------------------

    1 用控制台或浏览器输出可能出现的错误的地方(相当于断点)
    2 在程序中多加捕获异常来发现问题到底在哪儿
    3 直接在用浏览器浏览,出现问题再慢慢的找
    ---------------------------------------------------------------

    所有的JavaWebServer都支持可以保留有JSP编译成Servlet后的java源代码,所以出错时,你只要对照给出的错误信息和该Servlet的源代码,就可以很快搞定。这个方法很适合比较复杂的、高级的、隐含的错误,而且非常有用。

    对于JRUN、Resin等WebServer都可以直接在WEB-INF/jsp目录下找到相应的文件,对于Weblogic,需要配置运行时系统参数,当然也可以直接用Weblogic.jspc来编译。
    ---------------------------------------------------------------

    个人总结的一些调试经验:
    方法1:再报错的页面将你认为有错的代码屏蔽掉,再调用页面,如果页面不报错,证明你屏蔽的代码有错误。不然就再屏蔽掉一部分代码,只到页面不报错。
    方法二:
    将一些重要的变量out.println();出来,看看是不是你想得到的值。
    浏览器报的错一般来说价值不大。
    ---------------------------------------------------------------

    1 try { 
    2 ...... 
    3 }catch(Exception se) { 
    4 se.printStackTrace(System.err); 
    5 }finally { 
    6 .... 
    7 } 


    如果有错误,在jbuilder中会显示出哪行有错误,以及错误原因。

  • 相关阅读:
    ncnn 编译配置
    Android 配置 ncnn
    Android Studio 配置 OpenCV4+
    ROS catkin cheat sheet
    CMake 使用代理服务器
    Git设置代理服务器
    安卓assets处理
    【Android】Toast on non-UI thread
    高级语言编译和运行系统
    linux环境安装包方式
  • 原文地址:https://www.cnblogs.com/cykj/p/JSP-debugging-skills.html
Copyright © 2020-2023  润新知