在MyEclipse中設定struts.xml自動提示功能
要想在MyEclipse中實現struts.xml自動提示需要做到2點:1.將xml檔案關聯struts的dtd檔案;2.將xml檔案的預設開啟方式用MyEclipse XML Editor。
struts的dtd檔案可以從關網上去下載,也可以在struts的jar包中的找,位置在struts2-core-x.x.x.x的jar包中,結壓出來即可。
一.關聯dtd檔案:
1. 首先開啟MyEclipse的視窗,選擇“Window”選單下的“Preferences”選項,如圖所示:
2. 再開啟的“Preferences”對話方塊中,選擇MyEclipse--Files and Editors--XML--XML Files 選項下的“XML Catalog”選項,然後選擇右邊的“Add”按鈕,開啟如下的對話方塊,如圖所示:
3. 在開啟的對話方塊中,在“location”中輸入struts.xml檔案所對應的dtd檔案的所在位置,最好不要選擇有中文的目錄,有時候正是因為選擇了中文目錄,所以沒有出現提示,選擇“File System”按鈕,找到dtd檔案的位置,然後在“Key type”的地方選擇型別為“URI”,在“Key”的地方輸入“http://struts.apache.org/dtds/struts-2.3.dtd”,這句話可以上該dtd檔案DOCTYPE中找到。如圖所示:
單擊“OK”按鈕返回,儲存退出。
4. 接下來,我們將xml檔案的預設開啟方式改為MyEclipse XML Editor。如果不設定,則只有按“Alt+/”才出現提示,這是因為對於MyEclipse來說,對於struts.xml檔案,它的預設設定沒有設定為MyEclipse的XML編輯器,而是設定成了MyEclipse struts2的xml編輯器,所以我們要將xml檔案所對應的編輯器設定為MyEclipse XML 編輯器。
開啟MyEclipse的視窗,選擇“Window”選單下的“Preferences”選項,選擇“General”下的Editors--File Associations選項,在右邊的頁面中在“File types”裡選擇“*.xml”,在下方的關聯編輯器處選擇“MyEclipse XML Editor”,單擊“default”按鈕將之設定為預設,單擊OK按鈕儲存退出。如圖所示:
這樣當我們在struts.xml檔案中輸入“<”便會出現提示了,如圖所示:
轉載於:https://blog.51cto.com/penseestroller/1393512