在本文中,您可以找到有關WEB項目的信息。將了解:
- Web項目結構和參數
- Web開發生產力工具
- JSP代碼完成和驗證
這些特性在MyEclipse中可用。在上文中(點擊這里回顧>>),我們為大家介紹了Web開發效率工具、Web項目參數等,本文將繼續介紹JSP代碼完成、JSP驗證等,歡迎下載最新版體驗!
MyEclipse v2025.1離線版下載
四、JSP代碼完成
雙擊一個JSP文件,在MyEclipse JSP編輯器中打開它。如果您有一個與JSP文件相關聯的外部JSP編輯器,您可以右鍵單擊該文件,選擇Open with,然后選擇一個不同的編輯器。按CTRL+空格鍵調用MyEclipse代碼完成建議,下圖演示了Java scriptlet的JSP代碼完成示例。
用CTRL +空格鍵調用JSP代碼補全
除了腳本補全之外,MyEclipse?JSP編輯器還為JSP指令提供了代碼補全功能。例如,`<%@ %>`,自定義JSP標記;例如,` <x:if>`,以及HTML標記。使用快捷鍵CTRL+空格鍵調用所有相關形式的代碼補全。
JSP標簽完成示例
HTML標簽完成示例
五、JSP驗證
MyEclipse?JSP驗證功能可以幫助在開發周期的早期準確地識別JSP編碼錯誤,本節介紹JSP驗證的兩個級別,以及如何在JSP編輯器和工作臺的其他地方識別問題。JSP驗證的第一層或類型應用于JSP編輯器,這個編輯器是按照Java編輯器的模式設計的,并對編輯器的內容提供實時的輸入驗證。第二級驗證是在修改和保存JSP文件時自動執行的構建時操作,或者在項目上執行工作區“Clean”操作時自動執行。
最后,手動JSP驗證可以從單個JSP文件上的右鍵上下文菜單激活,也可以從項目或子文件夾級別遞歸地啟動。
5.1 JSP編輯器實時、輸入問題檢測
當您輸入源文本時,JSP編輯器可以檢測各種語法和潛在的編譯問題,以這種方式檢測到的警告和錯誤將顯示在JSP Editor的概述列(右側注釋列)中。您可以通過選擇Window>Preference,展開General>Editors>Text Editors,并選擇Annotations來啟用/禁用此操作以及修改注釋顏色。
注意:實時、輸入的問題不會出現在Problems視圖中。
JSP編輯器實時語法檢查錯誤指示器
5.2 自動構建時驗證
下面的示例介紹helloworld.jsp中的一個簡單語法錯誤,以了解自動驗證是如何工作的。第28行包含以下文本:
% out.println(“Hello World”) %
為了說明錯誤檢測和標記,故意省略了終止語句的‘;’。
在保存期間,內部MyEclipse?JSP編譯器通過編譯JSP來分析JSP文件的語法和Java類型正確性,檢測到的錯誤和警告以類似于Java編輯器的方式顯示。
JSP驗證和錯誤標記
5.3 手動驗證
在任何時候,您都可以手動調用JSP驗證。右鍵單擊Explorer視圖中的任何Web項目文件或文件夾,并選擇MyEclipse>Run Validation,這將導致在目標資源上執行JSP驗證。對于選定的文件夾或項目,將對所有文件和子文件夾遞歸地執行驗證。
從右鍵單擊上下文菜單調用JSP驗證