隨着我的JSF項目的發展,我已將文件組織成片段和模板。此外,一些片段具有模板片段,因此可以進一步重用。但是,這已經發現了哪些代碼片段用於組成單個頁面有點困難(並且與Java代碼不同,Netbeans不能像在Java方法與「轉到源代碼/實現」之間那樣從模板跳轉到模板等) 。調試工具查看JSF頁面中包含哪些代碼段
是否有一個調試工具,可以幫助查看哪些代碼片段用於形成當前頁面?理想情況下,我正在尋找的東西類似於Visual Event for jQuery
如果沒有這樣的工具存在,讓我解釋我目前正在做什麼,看看它是否可以改進。首先,我捕獲一個調試查詢參數,以便打開和關閉。然後,在每一個片段,我有下面的代碼片段:
<ui:fragment rendered="#{authController.debug}">
<div style="background:red">
From siteTemplate.xhtml
</div>
</ui:fragment>
顯然,這是很不理想,因爲我必須鍵入每個片段的片段文件名。這將是好得多,如果我能做到這一點:
<ui:fragment rendered="#{authController.debug}">
<div style="background:red">
#{Current_File_Name}}
</div>
</ui:fragment>
PS:Django的有一個美好的調試工具欄,顯示使用的模板中,SQL的發行產生當前頁面。 http://www.packtpub.com/article/django-debug-toolbar有什麼類似的嗎?我見過的最好的是FacesTrace,但是發展似乎停滯了。
您有三種可能性: –