次のように、jspページ内にあるJavaScriptをChromeでデバッグする方法はありますか:
<script>
var error = "${error}";
if(error != ""){
alert(error);
}
</script>
開発者ツール ウィンドウでは、.js ファイルしか見つかりません。
次のように、jspページ内にあるJavaScriptをChromeでデバッグする方法はありますか:
<script>
var error = "${error}";
if(error != ""){
alert(error);
}
</script>
開発者ツール ウィンドウでは、.js ファイルしか見つかりません。
マジック ワードdebugger
を入力し、開発者ツールを開き、ページをリロードしてデバッグします。ブレークポイントのように機能します:
<script>
var error = "${error}";
debugger
if(error != ""){
alert(error);
}
</script>
JSP はサーバー側であり、そこで解釈され、最終的に HTML に変換されてからブラウザーに送信されるため、ブラウザーに JSP ファイルが表示されることはありません。Chrome Dev Tools の [ソース] タブには、左側のソース リストにページ自体 (ページのマークアップ全体) が表示されます (ページに付けた名前と同じ名前にすることも、 のような一般的な名前にすることもできます(program)
)。.js
そこに JavaScript コードを見つけることができ (JSP に配置した JS は最終的にページにレンダリングされているはずなので)、そこにブレークポイントを配置して、プレーンファイルでできることは何でもできるはずです。