JSP、html页面跳转问题调试
1、代码顺序执行,理清页面之间如何跳转,数据如何传递。用控制台语句输出数据、标记查看问题出处。
2、调试,就是要把能进行的操作都要操作,比如购物车点击继续购物、或后退到商品页面再购物(针对浏览器),等尝试。查看不同页面路径跳转,结果有无功能实现/异常。
3、针对==和equal问题。输出结果。
4、对于页面的按钮,放在上面,在页面左下角就会显示路径,action、传参等。注意js可能不会显示?!
JS问题调试 在页面可以说任何动态效果、功能js都可以实现,还可以局部刷新Ajax技术。
1、js中and和&&运算符,关于js的测试:1)有一个js语法错误,整个js就不会编译成功(浏览器端);2)js方法有些有效,某个方法无效,看IE浏览器页面报错,form的错,则新建一个form测试内部js是否有效。报form错,可能是form错;也可能是内部的错,功能可实现。
测试当全面。
2、新建一个html,把测试的html输入进去,尝试将功能实现。举例:购物车数量加一件减一件的js代码,新建一个html尝试做简单的点击按钮,文本框数量加一个或减一。
配置异常页面:GlobalException 调试
页面出现异常,会跳到异常页面,控制台不会报错了(如500、classNotFound等)。把异常页面配置取消,就可以调试了。