2012-01-18 70 views
1

如何在IE/Firebug調試器中看到哪個JSP文件包含給定的UI元素textboxIE/Firebug調試器。有沒有辦法找到JSP文件名?

有沒有辦法找到JSP文件名?即使在螢火蟲我沒有看到jsp文件名?在Internet Explorer調試器中,當我做find select by element時,它使我確定元素源代碼。 但它沒有顯示 上面的JSP文件名其中包含了這個文本框。

說我在任何包含一些文本框的Internet Explorer上的網頁。 我想知道包含這個文本框的jsp文件名。

回答

4

JSP在服務器端執行並生成HTML。瀏覽器不知道也不關心JSP。它轉到一個URL,並從響應中獲取HTML。

如果您想知道哪個JSP生成了HTML頁面的某個部分,那麼發現映射到哪個servlet或JSP的URL(假設這部分不是由AJAX生成的),並遵循直到找到生成給定HTML部分的請求爲止。

它可以幫助包括在每個JSP的開始HTML註釋,以便能夠跟蹤更容易:

<!-- Start of JSP foobar.jsp --> 

這樣一來,通過查看HTML代碼,你就必須去直到找到這樣的註釋才能知道哪個JSP生成了它。但是每個JSP都必須遵循這個規則。

1

右鍵單擊頁面,從菜單中選擇「ViewPageSource」。您可以找到相應的jsp。

相關問題