使用MyEclipse開發Java EE應用:Web項目結構和用于開發Web應用程序的工具(下)
本文承接上篇,繼續為大家介紹JSP Code Completion、JSP驗證相關內容。
四 JSP Code Completion
雙擊一個JSP文件,在MyEclipse JSP編輯器中將其打開。如果您具有與JSP文件關聯的外部JSP編輯器,可以右鍵單擊該文件,選擇“Open With”,然后選擇其他編輯器。按CTRL +空格鍵來調用MyEclipse代碼完成建議。下圖演示了一個用于Java scriptlet的JSP代碼完成示例。
除腳本完成外,MyEclipse JSP編輯器還為JSP指令(例如<%@ %>、自定義JSP標記(例如 <x:if>和)和HTML標記)提供代碼完成。使用CTRL +空格鍵鍵盤快捷鍵可以調用所有相關形式的代碼完成。
五 JSP驗證
MyEclipse JSP驗證功能可以幫助在開發周期的早期準確識別JSP編碼錯誤。本節介紹了JSP驗證的兩個級別,以及如何在JSP編輯器和工作臺的其他位置識別問題。JSP驗證的第一級或類型適用于JSP編輯器,該編輯器是仿照Java編輯器的模式,并提供對編輯器內容的實時輸入驗證。JSP驗證的第二級是在修改和保存JSP文件時或在項目上執行工作區“清理”操作時自動對JSP文件執行的構建時操作。
最后,可以從單個JSP文件的右鍵單擊上下文菜單中激活手動JSP驗證,或者從項目、子文件夾級別遞歸開始。
5.1 JSP編輯器實時輸入問題檢測
輸入源文本時,JSP編輯器可以檢測到廣泛的語法和潛在的編譯問題。在JSP編輯器的概述列(右側注釋列)中顯示以這種方式檢測到的警告和錯誤。通過選擇Window > Preference,展開General > Editors > Text Editors,然后選擇“Annotations”,可以啟用/禁用此行為來修改注釋顏色。
注意:實時輸入問題不會出現在“Problems”視圖中。
5.2自動建立時間驗證
以下示例在helloworld.jsp中引入了一個簡單的語法錯誤,可查看自動驗證的工作方式。第28行包含以下文本:
<%out.println(“ Hello World”)%>
';' 故意省略終止語句來說明錯誤檢測和標記。
在保存期間,內部MyEclipse JSP編譯器通過編譯JSP來分析JSP文件的語法和Java類型正確性。檢測到的錯誤和警告以與Java編輯器類似的方式呈現。
5.3手動驗證
可以隨時手動調用JSP驗證。右鍵單擊Explorer視圖中的任意Web項目文件或文件夾,然后選擇MyEclipse > Run Validation。這將導致在目標資源上執行JSP驗證。對于選定的文件夾或項目,將對所有文件和子文件夾遞歸執行驗證。
12月,慶圣誕,迎元旦,上“慧都網”小程序簽到兌軟件商城無門檻抵價券>>> 購購MyEclipse/CodeMix享折上折>>>
想進一步了解MyEclipse?知你所需,解你所惑!
想與更多人聊MyEclipse?加入MyEclipse中國(官方2):742336981暢所欲言吧!
想及時獲取MyEclipse資訊?掃描下方二維碼,MyEclips信息跟你走!