debugging 调试JSP文件的最佳方法是什么,就像调试Java类一样?

mfuanj7w  于 2022-11-14  发布在  Java
关注(0)|答案(3)|浏览(155)

我在IE中使用开发者工具,在FF中使用FireBug,但是我仍然不能像调试Java类那样容易地调试JSP。请建议一些有用的方法。

mbzjlibv

mbzjlibv1#

您不能在浏览器中调试JSP,因为它们是在服务器端执行的。您需要使用IDE的调试器来编写JSP。(eclipse和IntelliJ具有JSP的调试功能。您所需要做的就是在该行中添加一个断点)

eyh26e7m

eyh26e7m2#

我曾经把调试消息作为JSP输出放在HTML注解中,这是最后的办法,因为每次都要重新加载页面,每次都要重新登台JSP页面。
只是要非常小心,不要这样做的任何安全相关的(如密码等)。

<!-- <% 
    java code statements... 
    out.println( stuff );
%> -->

然后我会让我的Web浏览器查看页面的HTML源代码,以查看我的“隐藏”调试信息。

mnemlml8

mnemlml83#

我的解决方案是在项目的根目录中创建一个类,使用一个公共的静态void方法,在调用这个方法时设置断点,然后在JSP的内部调用它。

package com;

public class JspBreackPointer {
/**
* <%@ page import="com.JspBreackPointer" %> 
* <% JspBreackPointer.stop(); %> in jsp
*/
public static void stop(){

    }
}

enter image description here

相关问题