码迷,mamicode.com
首页 > Web开发 > 详细

JSP调试技巧

时间:2017-03-23 01:24:46      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:builder   log   原因   color   分代   run   span   有用   编译   


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

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中会显示出哪行有错误,以及错误原因。

JSP调试技巧

标签:builder   log   原因   color   分代   run   span   有用   编译   

原文地址:http://www.cnblogs.com/cykj/p/JSP-debugging-skills.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!