在struts的配置文件中,大多數都是使用xml文件定義的,並且每一個xml文件的開頭都是使用特定標記來聲明的。
如:<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"
"http://struts.apache.org/dtds/struts-config_1_3.dtd"> apache
其中的PUBLIC的意思是要求eclipse或Myeclipse到網上去下載http://struts.apache.org/dtds/struts-config_1_3.dtd這個文件,有時下載不到,就會出現tomcat啓動時出現的錯誤,解決方法是能夠從網上下載到本地,能夠經過dtd文件導入的方法,也能夠使用一個比較簡單的方法,將PUBLIC改成SYSTEM,而後在指定特定的目錄便可,修改後爲一下格式:
<!DOCTYPE struts-config SYSTEM "struts-config_1_3.dtd"> ""中的內容是指定目錄下的文件,默認不寫應該是在eclipse根目錄下。
也能夠試着打開相應jar包下以resources目錄結尾目錄下的dtd文件,找到裏面的dtd頭文件,拷到相應的xml文件中,這多是因爲版本號的問題形成的。 tomcat