剛學struts2遇到的錯誤

在跟着視頻學習的時候,視頻中的struts2的版本爲2.0.11,在搭建環境的時候需要5個jar包,爲:commons-logging-1.0.4.jar , freemarker-2.3.8.jar , ognl-2.6.8.jar , struts2-core-2.0.11.jar和xwork-2.0.4.jar。本人下載的struts2的版本爲2.1.8.1 ,在搭建環境的時候有6個jar包,爲:commons-logging-1.0.4.jar , freemarker-2.3.15.jar , ognl-2.7.3.jar , struts2-core-2.1.8.1.jar , xwork-2.1.6.jar和commons-fileupload-1.2.1.jar。這些也不用記,但是對於新手來說非常困難,不知道要導入哪個jar包,其實很簡單,在官網下載下來的壓縮文件解壓后里面都有例子(apps目錄中),其中有一個struts2-blank-2.1.8.1.war文件,用rar打開,把裏面的jar文件(WEB-INF/lib/ )導入即可。


 

使用eclipse寫struts2時遇到一個問題,如下:

相信大家都知道struts.xml文件找不到了,排除拼寫錯誤之外,這個文件必須放到WEB-INF目錄下的classes目錄中(寫.java文件時會自動編譯到classes目錄中),然而使用eclipse建項目時,有個默認輸出的是build/clasaes中,所以在編譯部署後classes目錄沒有在WEB-INF目錄下,就是這個原因產生了上述問題,既然知道了原因,自己就可以解決了吧,在此就不必多說了。

發佈了30 篇原創文章 · 獲贊 4 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章