<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Hans 的流年

    Java Flex ActionScript Ext
    posts - 0, comments - 2, trackbacks - 0, articles - 2
       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    2008年1月18日

         
           1、“No bean found under attribute key XXX”

      在struts-config.xml里定義了一個ActionForm,但type屬性指定的類不存在,type屬性的值應該是Form類的全名。或者是,在Action的定義中,name或attribute屬性指定的ActionForm不存在。


      2、“Cannot find bean XXX in any scope”

      在Action里一般會request.setAttribute()一些對象,然后在轉向的jsp文件里(用tag或 request.getAttribute()方法)得到這些對象并顯示出來。這個異常是說jsp要得到一個對象,但前面的Action里并沒有將對象設 置到request(也可以是session、servletContext)里。

      可能是名字錯了,請檢查jsp里的tag的一般是name屬性,或getAttribute()方法的參數值;或者是Action邏輯有問題沒有執行setAttribute()方法就先轉向了。

      還有另外一個可能,純粹是jsp文件的問題,例如會指定一個id值,然后在循環里使用這個值作為name的值,如果這兩個值不同,也會出現此異常。(都是一個道理,request里沒有對應的對象。)


      3、“Missing message for key "XXX"”

      缺少所需的資源,檢查ApplicationResources.properties文件里是否有jsp文件里需要的資源,例如:

      這行代碼會找msg.name.prompt資源,如果AppliationResources.properties里沒有這個資源就會出現 本異常。在使用多模塊時,要注意在模塊的struts-config-xxx.xml里指定要使用的資源文件名稱,否則當然什么資源也找不到,這也是一個 很容易犯的錯誤。


      4、“No getter method for property XXX of bean teacher”

      這條異常信息說得很明白,jsp里要取一個bean的屬性出來,但這個bean并沒有這個屬性。你應該檢查jsp中某個標簽的property屬性的值。例如下面代碼中的cade應該改為code才對:


      5、“Cannot find ActionMappings or ActionFormBeans collection”

      待解決。


      6、“Cannot retrieve mapping for action XXX”

      在.jsp的

      標簽里指定action='/XXX',但這個Action并未在struts-config.xml里設置過。


      7、HTTP Status 404 - /xxx/xxx.jsp

      Forward的path屬性指向的jsp頁面不存在,請檢查路徑和模塊,對于同一模塊中的Action轉向,path中不應包含模塊名;模塊間轉向,記住使用contextRelative="true"。


      8、沒有任何異常信息,顯示空白頁面

      可能是Action里使用的forward與struts-config.xml里定義的forward名稱不匹配。


      9、“The element type "XXX" must be terminated by the matching end-tag "XXX".”

      這個是struts-config.xml文件的格式錯誤,仔細檢查它是否是良構的xml文件,關于xml文件的格式這里就不贅述了。


      10、“Servlet.init() for servlet action threw exception”

      一般出現這種異常在后面會顯示一個關于ActionServlet的異常堆棧信息,其中指出了異常具體出現在代碼的哪一行。我曾經遇到的一次提示如下:

      java.lang.NullPointerException

      at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.java:1003)

      at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:955)

      為解決問題,先下載struts的源碼包,然后在ActionServlet.java的第1003行插入斷點,并對各變量進行監視。很丟人,我竟然把struts-config.xml文件弄丟了,因此出現了上面的異常,應該是和CVS同步時不小心刪除的。


      11、“Resources not defined for Validator”

      這個是利用Validator插件做驗證時可能出現的異常,這時你要檢查validation.xml文件,看里面使用的資源是否確實有定義,form的名稱是否正確,等等。

    posted @ 2008-01-18 12:17 Hans Ding 閱讀(130) | 評論 (0)編輯 收藏

    2008年1月16日

         摘要: 單擊Button彈出和雙擊Grid彈出,獲取動畫焦點的方式不同index.js HelloWindow? = ? function ()? {???? var ?win? = ? t...  閱讀全文

    posted @ 2008-01-16 13:02 Hans Ding 閱讀(5504) | 評論 (2)編輯 收藏

    主站蜘蛛池模板: 免费福利网站在线观看| 中文字幕免费观看视频| 免费人成在线观看69式小视频| 亚洲精品自产拍在线观看| 丰满少妇作爱视频免费观看| 又粗又硬免费毛片| 美女被免费网站视频在线| 波多野结衣中文一区二区免费| 在线观看亚洲精品专区| 日韩电影免费在线观看视频| 国产精品亚洲精品爽爽| 亚洲国产成人精品女人久久久| eeuss免费天堂影院| 亚洲春色在线视频| 亚洲免费二区三区| 亚洲一区二区无码偷拍| 亚洲av片一区二区三区| 久久精品成人免费观看97| 久久精品亚洲日本佐佐木明希| 最近中文字幕mv免费高清视频8| 亚洲激情校园春色| 日本xxwwxxww在线视频免费| 一级黄色免费网站| 亚洲av永久无码精品漫画| 国产精品成人观看视频免费| 亚洲综合一区二区三区四区五区| 国产一区二区免费在线| 中文字字幕在线高清免费电影| 99人中文字幕亚洲区| 大香人蕉免费视频75| 永久免费观看黄网站| 亚洲丝袜美腿视频| 天天看片天天爽_免费播放| 国产一区二区三区免费观看在线| 亚洲色图综合在线| 毛片免费在线观看| 亚洲第一男人天堂| 国产亚洲精品资源在线26u| 成年女人免费视频播放体验区| 老妇激情毛片免费| 亚洲神级电影国语版|