用Chrome调试jsp页面内的javascript?
有没有一种方法可以调试jsp页面中的javascript,比如chrome:用Chrome调试jsp页面内的javascript?,javascript,debugging,google-chrome,Javascript,Debugging,Google Chrome,有没有一种方法可以调试jsp页面中的javascript,比如chrome: <script> var error = "${error}"; if(error != ""){ alert(error); } </script> var error=“${error}”; 如果(错误!=“”){ 警报(错误); } 在“开发人员工具”窗口中,我只能找到.js文件。您不会在浏览器中看到JSP文件,因为JSP是服务器端的,在服务器端进行解释,并最终转换为HTM
<script>
var error = "${error}";
if(error != ""){
alert(error);
}
</script>
var error=“${error}”;
如果(错误!=“”){
警报(错误);
}
在“开发人员工具”窗口中,我只能找到.js文件。您不会在浏览器中看到JSP文件,因为JSP是服务器端的,在服务器端进行解释,并最终转换为HTML,然后发送到浏览器。在Chrome开发工具中,您的“源”选项卡应在左侧的“源”列表中列出页面本身(页面的整个标记)(它可以被命名为您为页面命名的任何名称,也可以被命名为类似
(程序)
)的通用名称)。你可以在那里找到你的JavaScript代码(因为你放在JSP中的JS最终应该已经呈现到页面上),你应该能够在其中放置断点,并使用一个普通的.JS
文件做任何你能做的事情。放置magic word调试器
,打开开发者工具,然后重新加载页面进行调试。它的工作原理类似于断点:
<script>
var error = "${error}";
debugger
if(error != ""){
alert(error);
}
</script>
var error=“${error}”;
调试器
如果(错误!=“”){
警报(错误);
}
在哪里可以看到变量的值?jsp页面的代码不会显示在开发人员工具中