Eclipse 的 jsp 頁面代碼格式化


在  Eclipse 內我們通常用 Ctrl + Shift + F 進行格式化,調整了代碼格式化設置后,在Java/c/cpp 文件中均能很好的使用,但在 jsp 頁面內,Ctrl + Shift + F 很不如意,尤其是針對 <% %> 內的 java 代碼,有時甚至可以用一塌糊塗來形容(偶爾候將 java 代碼放在頁面最前端又稍微好些),總之 jsp 下格式化代碼很麻煩,迫切希望該問題能夠解決。

 

        偶然發現 Eclipse 的代碼格式化除 Ctrl + Shift + F 還有另外一個菜單可以選擇,右鍵 -> Source -> Format Active Elements (格式化動態元素),原來 Eclipse 將 格式化分開處理,這點不如 NetBean 方便;Eclipse 熱鍵為 Ctrl + I,將光標移到 jsp 內的 java 代碼前面,選擇該菜單或者熱鍵按 Ctrl + I,代碼即被格式化,在 jsp 內,效果比 Ctrl + Shift + F 的要好。

 

        另外,這個問題在 Eclipse Kepler 版發布后好了一些;


        不在 jsp 代碼內使用 <% %> 插入動態元素,而在獨立的 js 文件內通過 js 操作之前的動態元素操作的內容可以避免以上問題,而且讓數據和頁面分開,這樣將更符合MVC規范。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM