一、下載struts2框架項目
下載地址:https://struts.apache.org/download.cgi
下載時需要注意,有個all後綴的,包含的內容比較多(比如示例程序、源碼、參考文檔、依賴等)
二、找到dtd約束文件
- 解壓下載的文件
- 文件解壓後打開如下
- 在
lib
依賴文件夾下面找到struts2-core-xxxx.jar
,這個是struts2的核心依賴
- 找到後,拷貝出來放到桌面上,用壓縮工具WinRAR或者其他壓縮工具打開,會發現有幾個帶
.dtd
後綴的文件,將其解壓
這裏推薦做法是:將解壓後的dtd放到一個固定的配置目錄下,比如說D:\config\xml_validate
,這個文件夾就專門存放xml約束的配置,以後有其他的xml約束就直接放到這裏,而且不要經常性修改這個文件夾名稱或者移動到其他路徑下面
三、使用文本編輯工具打開dtd文件
- 找到下面紅框中的這樣一段文字,工具不要關閉,下面就要在eclipse開發工具中進行配置
四、打開eclipse工具,開始配置struts2的xml提示
- 找到
首選項
,即偏好設置,Window>>>Preferences
- 找到
xml catalog
(xml目錄選項)
- 選擇用戶指定,添加struts2的xml約束文件
- 配置dtd信息
- ok後的效果
推薦做法:多加幾個dtd約束提示,有時候別人的struts2版本和你的版本不一樣,照樣提示不了
加完後如下圖
特別注意,配置完成後,一定要Apply and Close應用設置並關閉,不要Cancel(取消),否則就白白折騰
五、開始進行struts2的提示測試
- struts2的模板文件(struts.xml)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd" >
<struts>
</struts>
最後的效果演示