Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么';Chrome开发者工具是否显示所有JavaScript文件?_Javascript_Jsp_Google Chrome Devtools - Fatal编程技术网

为什么';Chrome开发者工具是否显示所有JavaScript文件?

为什么';Chrome开发者工具是否显示所有JavaScript文件?,javascript,jsp,google-chrome-devtools,Javascript,Jsp,Google Chrome Devtools,我有一个使用主JSP包含组件JSP的项目。每个JSP都有自己的JS文件,该文件通过带有相应url的脚本标记包含。当我打开ChromeDeveloperTools调试JavaScript时,它似乎只显示顶级JS文件 我已经尝试在我的低级JS中插入警报语句,以确保脚本正确加载,并且在加载页面时确实发出警报。但是,这些JS文件并没有列在ChromeDeveloperTools的sources选项卡下 这是已知的/预期的行为吗?是否有办法在Chrome中调试这些文件?我注意到,无论出于何种原因,Chro

我有一个使用主JSP包含组件JSP的项目。每个JSP都有自己的JS文件,该文件通过带有相应url的脚本标记包含。当我打开ChromeDeveloperTools调试JavaScript时,它似乎只显示顶级JS文件

我已经尝试在我的低级JS中插入警报语句,以确保脚本正确加载,并且在加载页面时确实发出警报。但是,这些JS文件并没有列在ChromeDeveloperTools的sources选项卡下


这是已知的/预期的行为吗?是否有办法在Chrome中调试这些文件?

我注意到,无论出于何种原因,Chrome都不会在包含的JSP文件的脚本标记中检测到javascript文件。我的解决方案是将脚本标记移动到顶级JSP中。这将使Chrome检测到该文件,并为该代码提供调试

在chrome开发者工具的resource标签中打个比方,也许你的JS文件没有被指定为JS文件?在你的控制台中,你是否看到传输类型警告?它可能只是不在脚本下,请检查chrome sources中的其他文件类型选项卡。它可能是作为图像或其他东西传输的。我注意到了同样的问题,找到了解决方案吗?是的,我能够解决我的情况,我添加了解决方案作为答案。相关的,你能用代码示例演示一下你做了什么吗?