翻譯|使用教程|編輯:周思宇|2023-05-29 10:30:00.700|閱讀 113 次
概述:本文將為大家介紹如何在MyEclipse中使用XML編輯器,歡迎下載IDE體驗~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
MyEclipse技術交流群:742336981 歡迎一起進群討論
MyEclipse Web XML編輯器包括高級XML編輯功能,如:
當您創建Web項目時,新建Web項目向導會在項目的Web - inf文件夾中放置一個默認的Web .xml文件。要打開web.xml文件,請在Project Explorer視圖中雙擊它。打開WebDeployment Descriptor編輯器。盡管Web Deployment Descriptor編輯器提供了Web .xml文件的Source視圖(通過單擊Source選項卡),但是使用設計視圖更容易,引入的錯誤也更少。當您對這些頁面進行更改時,web.xml文件將自動為您更新。
用于XML文件的Web Deployment Descriptor編輯器
樹形結構也顯示在大綱視圖和Project Explorer視圖中,并為web.xml文件的各個部分提供了方便的導航。
大綱視圖
要編輯部署描述符,請單擊樹中的節點以找到要添加、編輯或刪除的屬性。Web部署描述符編輯器允許您為在Web開發環境中創建的模塊指定部署信息。該信息出現在WebContent/WEB-INF/web.xml文件中。注意,您使用Web部署描述符來設置部署描述符屬性。您不能使用它直接操作Web資源內容。
使用MyEclipse Web XML編輯器編輯Web . XML文件可以在兩種不同的模式下完成:設計模式和源模式。您可以使用編輯器底部的選項卡在兩種模式之間切換。
使用選項卡切換模式
兩種模式之間的切換可以在任何時候完成,因為它們都自動保持彼此同步。
當您第一次在設計模式下打開web.xml文檔時,它看起來如下圖所示。
設計視圖
在設計模式中,web.xml文檔的內容以“super”大綱視圖的形式顯示給您。在左側有組成文檔的標記,它們以樹形表示,每個標記都可以編輯。單擊樹中的任何標記將在右側的編輯模式下顯示該標記的屬性,從而非常容易直觀地理解和編輯web.xml文件,而無需擔心語法問題。
設計模式的另一個很好的特性是,您可以可視化地添加、刪除和編輯標記,而Designer只向您提供與文檔引用的DTD或Schema適當一致的選項。更具體地說,這種設計不允許您插入無效的標記或屬性。
例如,假設您想在XML文檔中添加 一個“context-param”參數。' context-param '是一個簡單的帶有可選描述的名稱/值對。選擇樹中的“Context Parameters”節點,單擊“Add”圖標。
添加上下文參數
根據文檔引用的Schema,在任何給定的web.xml文件中可以有零個或多個上下文參數。它們由名稱、值和可選的描述組成。Param-Name和Param-Value由您使用的框架和這些框架期望看到的參數決定。這個示例使用JSF,并指定配置文件在運行時駐留的位置。其他框架使用其他參數。
添加上下文參數值
添加標記后,您可以編輯值或添加/刪除標記,而無需切換到源代碼模式進行編輯。雙擊要編輯的字段。
編輯上下文參數
雖然在設計模式下編輯XML文檔有時更容易,而且可以避免犯錯誤,但直接使用源代碼也很方便。的XML編輯器提供了廣泛的源代碼編輯功能。
當你第一次在源代碼模式下打開XML文檔時,它看起來像這樣:
源視圖
注意:上面截圖中的紅色下劃線來自通用編輯器拼寫檢查器。您可以根據您的偏好為所有編輯器啟用或禁用拼寫檢查器。
在使用XML源編輯器時,您可能會注意到一些非常好的工具。例如,如果您鍵入了錯誤的標記或屬性名,編輯器會將該行標記為錯誤(根據文檔引用的DTD或Schema進行檢查)。
標記了XML錯誤
為了使編輯更容易,內容輔助可用于標簽和屬性。內容輔助也是上下文感知的,因此它不會根據游標的位置和XML文件所引用的DTD或架構向您建議不合理的完成選項。
內容輔助幫助完成代碼
MyEclipse Web XML編輯器提供的許多功能都依賴于文檔對DTD或Schema的引用,因此編輯工具可以根據規范驗證您的工作并提供內容幫助。如果您正在編輯一個不提供DTD或Schema的普通XML文件,編輯器仍然為您提供語法高亮顯示和基本內容輔助以及基本驗證(如未關閉標記)。然而,一些更高級的編輯功能是不可用的。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn