itkui

          年少為何不輕狂!

          ActionForm變量命名

          在學(xué)習(xí)struts的時候就一直知道ActionForm變量首字母要小寫。雖然知道,但是我還是習(xí)慣大寫,一直沒有出現(xiàn)問題。
          最近在做一個練習(xí)項目的時候,ActionForm變量首字母依然是大寫。而且兩個jsp頁面共享一個ActionForm。在第一次向ActionForm填充數(shù)據(jù)的時候沒有出現(xiàn)任何問題,運行結(jié)果和期待結(jié)果相同。接著進(jìn)入第二個jsp頁面,再次填充ActionForm的時候,沒有拋出異常,然而未取得期待結(jié)果。
          在檢查的時候在Action中輸出從ActionForm取得的表單數(shù)據(jù),結(jié)果全部為null。在多方求助無果的情況下,把ActionForm的變量全部改為小寫,再修改相關(guān)的內(nèi)容,沒有問題了。
          這個問題,如果有好的編碼習(xí)慣的話,這個問題就永遠(yuǎn)不會出現(xiàn)。不過我想這個可能真的可以算是struts的瑕疵了(下面還有一個)。
          ps:在使用<html:hidden>向ActionForm中提交long型數(shù)據(jù)的時候會拋出異常,這個時候改為<input type="hidden">就可以。

          posted on 2007-07-02 16:07 itkui 閱讀(532) 評論(0)  編輯  收藏 所屬分類: Java

          導(dǎo)航

          統(tǒng)計

          留言簿(1)

          隨筆檔案(24)

          收藏夾(15)

          好站珍藏

          學(xué)習(xí)資源

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 浏阳市| 东安县| 临洮县| 景泰县| 平江县| 晋江市| 罗平县| 景宁| 佛教| 阿尔山市| 探索| 大港区| 周至县| 彭阳县| 昌平区| 堆龙德庆县| 林周县| 封丘县| 巴林左旗| 乌鲁木齐市| 寿阳县| 邓州市| 民和| 祥云县| 阿城市| 古蔺县| 阿合奇县| 仪征市| 康定县| 营口市| 山东省| 通海县| 广德县| 庆安县| 南京市| 黎城县| 左贡县| 贡嘎县| 昌都县| 丹棱县| 集安市|