16

次のように、jspページ内にあるJavaScriptをChromeでデバッグする方法はありますか:

<script>
var error = "${error}";

if(error != ""){
    alert(error);
}
</script>

開発者ツール ウィンドウでは、.js ファイルしか見つかりません。

4

2 に答える 2

24

マジック ワードdebuggerを入力し、開発者ツールを開き、ページをリロードしてデバッグします。ブレークポイントのように機能します:

<script>
var error = "${error}";

debugger

if(error != ""){
    alert(error);
}
</script>
于 2013-02-15T19:53:05.690 に答える
6

JSP はサーバー側であり、そこで解釈され、最終的に HTML に変換されてからブラウザーに送信されるため、ブラウザーに JSP ファイルが表示されることはありません。Chrome Dev Tools の [ソース] タブには、左側のソース リストにページ自体 (ページのマークアップ全体) が表示されます (ページに付けた名前と同じ名前にすることも、 のような一般的な名前にすることもできます(program))。.jsそこに JavaScript コードを見つけることができ (JSP に配置した JS は最終的にページにレンダリングされているはずなので)、そこにブレークポイントを配置して、プレーンファイルでできることは何でもできるはずです。

于 2013-02-15T19:43:11.250 に答える