隨筆-199  評(píng)論-203  文章-11  trackbacks-0
           按照教程上的方法搭建struts2,可是忙了一天都在報(bào)錯(cuò)。各種各樣的錯(cuò)誤都出現(xiàn)。

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

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

              總結(jié)了以下幾點(diǎn),希望對(duì)其他遇到困難的同志有幫助。

              1 據(jù)說引入包時(shí)要注意,沒有必要的話,只引入空項(xiàng)目的lib下的幾個(gè)包就可以。

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

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

              4 struts.xml編寫時(shí),最好先別把a(bǔ)ction配上。等把類和轉(zhuǎn)向信息都寫完了,再在這里配置。否則也是有問題。

              5 struts.xml寫時(shí)要小心,不要多個(gè)空格之類的低級(jí)錯(cuò)誤。

              6 action類最好不要放在缺省包下。好像這個(gè)也會(huì)報(bào)錯(cuò)。

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

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

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

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

          1.引入struts2類包;
          2.在src根目錄下加入struts.xml文件,注意:<action name=" " class=" " >
          name是jsp調(diào)時(shí)的action名。class是Action類;
          3.修改web.xml部署struts的服務(wù):FilterDispatcher
          4.寫一個(gè)action及數(shù)據(jù)類;些action不繼承Action,是一個(gè)POJO;Action類中的方法返回String
          5.寫JSP:在url中通過"action名!方法名.action"調(diào)用  回復(fù)  更多評(píng)論
            
          # re: Struts2初始配置的幾點(diǎn)注意 2009-05-19 12:43 | 隔葉黃鶯
          其實(shí) Tomcat 的默認(rèn)日志應(yīng)該足以解決那種啟動(dòng)問題的,如果配置 Tomcat 用 log4j 來輸出日志,日志是很詳細(xì)的,太詳細(xì)的要設(shè)置些過濾條件。如何配置 Tomcat 使用 log4j 之前我寫過一篇:http://www.aygfsteel.com/Unmi/archive/2008/07/07/213001.html  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 乳山市| 巨野县| 乾安县| 万州区| 重庆市| 利津县| 阜平县| 商河县| 柳江县| 巴马| 大洼县| 延寿县| 柘荣县| 中牟县| 明水县| 林州市| 句容市| 肇州县| 平乡县| 华坪县| 三明市| 普陀区| 南溪县| 绥滨县| 彰化县| 荆州市| 高邮市| 宜州市| 呼和浩特市| 安远县| 玛多县| 瑞金市| 镇安县| 辽宁省| 谷城县| 黄梅县| 定日县| 公主岭市| 明溪县| 罗定市| 安仁县|