eclipse關於"/struts-tags" not found錯誤的最新解決方法
阿新 • • 發佈:2019-01-22
我也是剛開始學習struct2,因為網上說用eclipse比用myeclipse好,然後我就用了eclipse,但是到使用struct標籤時老是顯示"/struts-tags" not found錯誤,連個最簡單的HelloWorld都搞不定,於是把程式碼給同學用myeclipse除錯,卻一點錯誤都沒有,然後我也去網上找過無數的方法來解決,可是依然沒有什麼起色,不是404錯誤(工程都找不到),就是505或者500,"/struts-tags" not found這著實讓我鬱悶得不行,簡直差點想讓我裝myeclipse,但再裝之前我也順便想知道myeclipse的好處到底在哪,於是我就分析了eclipse和myeclipse的工程目錄結構。結果啊,我累個去!!!!問題找到了,就是web.xml和引包的區別,結果一部署成myeclipse的工程結構就直接能完整運行了。
錯誤一:引包的方式,不是新增外部包(即Java Build Path中新增Add External JARS)而是直接把需要的包複製貼上到工程目錄的WEB-INF的lib目錄下,如圖:
錯誤二:解決方法也就是上面那個圖,最狗血的地方,一些參考書上的例子說web.xml要放在src裡面,和struts.xml呆在一起,其實這是最錯誤的地方!!!!
就應該把web.xml放到WEB-INF中,然後一切問題解決,收工!!!!!!!!!!