2015-05-15 58 views
5

我正在使用JSP實現其視圖的Java Web應用程序。如何直接從IntelliJ IDEA調試JSP頁面內部的JavaScript代碼?

在這個JSP中,我有一些我想調試的JavaScript函數。我知道我可以使用FireBug但我想知道如果我直接在IntelliJ IDEA IDE中調試此JavaScript函數。

在我看來,我可以直接從IntelliJ調試HTML內的JavaScript(如下所示:https://www.jetbrains.com/idea/help/debugging-javascript.html)。

但是,它也可能爲JSP頁面?如果可能我該怎麼做?

回答

3

不,這是不可能的。 JSP是運行Java的Web服務器所使用的服務器端技術。 JavaScript是瀏覽器使用的客戶端技術。調試器不能同時使用它們,或者應該有兩個不同的調試會話在IJ中運行,但我不確定IJ是否支持該功能。唯一的選擇是使用遠程調試,您可以使用它來連接到正在運行的Web服務器。通過這種方式,您可以調試服務器生成的HTML頁面。即使該頁面是JSP輸出的結果,您也無法在此調試會話中調試JSP。

+0

非常感謝您的寶貴信息:-) – AndreaNobili