整體來講struts的體系結構如下
最開始啓動tomcat時報錯說web-app後必須跟屬性規範>或者/>,但是我的web.xml中web-app的標籤符號沒有問題,經過百度谷歌一番折騰,原來是因爲web-app的頭有問題,好像是版本相關的,具體怎麼回事兒我也不知道,只是把另外一個能正常運行的web.xml的頭拷貝過來了,這個錯誤提示消失了
後來啓動tomcat時提示,error filter start或者javassist library is missing或者Dispatcher initialization failed,於是我把這些相應的jar包都拷貝到lib中,問題也解決了
再後來,啓動tomcat時提示,unable to locate configuration files of the name struts-plugin.xml,原來是因爲沒有導入相應的插件的jar包,據說這個導入一個插件的jar包就可以解決了,我認爲這只是一個警告,不過還是將插件的jar包導入到lib底下,然後這個錯誤提示也消失了
再後來,又提示unable to load configuration,原來是我沒有編譯.java文件,classes包下沒有.class文件,於是手動編譯一下,一個javac java文件名,就好啦
最後在輸入框輸入地址,成功顯示了