隨筆-199  評論-203  文章-11  trackbacks-0
           按照教程上的方法搭建struts2,可是忙了一天都在報錯。各種各樣的錯誤都出現。

              最主要的就是Exception starting filter struts2網上有很多討論的問題,看來被困惑的人特別多。按照網上給的建議調試,但是還是屢屢失敗。

              今天又刪除項目重新建立,刪除tomcat重裝。然后小心翼翼,一步一步的配置,終于獲得了成功。

              總結了以下幾點,希望對其他遇到困難的同志有幫助。

              1 據說引入包時要注意,沒有必要的話,只引入空項目的lib下的幾個包就可以。

              2 配置filter的時候要小心,引入的類千萬要注意。尤其是2.1和2.0引入的類是不一樣的。

              3 filter映射配置時url-pattern要注意,/*和*.action都可以,但是/*.action就萬萬不行。

              4 struts.xml編寫時,最好先別把action配上。等把類和轉向信息都寫完了,再在這里配置。否則也是有問題。

              5 struts.xml寫時要小心,不要多個空格之類的低級錯誤。

              6 action類最好不要放在缺省包下。好像這個也會報錯。

              7 一定注意清理垃圾信息,尤其是在WEB-INF下的struts.xml可能和你編寫的并不同步。或者類的編譯文件和源文件也不同步。

          posted on 2009-05-19 07:52 Werther 閱讀(1525) 評論(4)  編輯  收藏 所屬分類: 20.Struts

          評論:
          # re: Struts2初始配置的幾點注意 2009-05-19 09:04 | 隔葉黃鶯
          不需要對 Exception starting filter struts2 錯誤一臉茫然,也不用逐步逐步、小心翼翼的步履維艱。

          Tomcat 下發(fā)現錯誤,找 $TOMCAT_HOME/logs 中的后臺日志,便能讓你豁然開朗,缺什么包補什么包,哪個包有沖突也能從中看出端倪來。  回復  更多評論
            
          # re: Struts2初始配置的幾點注意 2009-05-19 09:59 | 5452
          tomcat的默認日志不詳細,可以配log4j什么的來用info,甚至debug級別來看,這樣錯誤就一目了然了,不會只是filter started error之類的  回復  更多評論
            
          # re: Struts2初始配置的幾點注意 2009-05-19 10:45 | 網絡中漫步

          1.引入struts2類包;
          2.在src根目錄下加入struts.xml文件,注意:<action name=" " class=" " >
          name是jsp調時的action名。class是Action類;
          3.修改web.xml部署struts的服務:FilterDispatcher
          4.寫一個action及數據類;些action不繼承Action,是一個POJO;Action類中的方法返回String
          5.寫JSP:在url中通過"action名!方法名.action"調用  回復  更多評論
            
          # re: Struts2初始配置的幾點注意 2009-05-19 12:43 | 隔葉黃鶯
          其實 Tomcat 的默認日志應該足以解決那種啟動問題的,如果配置 Tomcat 用 log4j 來輸出日志,日志是很詳細的,太詳細的要設置些過濾條件。如何配置 Tomcat 使用 log4j 之前我寫過一篇:http://www.aygfsteel.com/Unmi/archive/2008/07/07/213001.html  回復  更多評論
            
          主站蜘蛛池模板: 廊坊市| 饶平县| 班戈县| 侯马市| 运城市| 中方县| 彩票| 桂阳县| 石景山区| 桐乡市| 年辖:市辖区| 富裕县| 武清区| 长治县| 永昌县| 广东省| 嵊州市| 靖宇县| 阿坝县| 宁武县| 嘉鱼县| 宁安市| 永宁县| 彭阳县| 连云港市| 玉山县| 夏河县| 石台县| 清镇市| 山阴县| 绍兴市| 武城县| 玉溪市| 若羌县| 姜堰市| 高雄市| 乌鲁木齐县| 肃宁县| 苏尼特左旗| 新丰县| 大埔县|