Struts 1或2 ActionForm接受不到頁面傳值的問題

在jsp中不要重複添加 隱藏property:html

    筆者遇到的問題就是這樣,一個jsp  include了另一個jsp,沒有注意看被include的jsp裏面已經有了須要隱藏在jsp中的property,因此又寫了一個,致使actionForm沒法獲取到正確的property值。jsp

 

 下面是另一位仁兄發現的細節問題:(http://blog.sina.com.cn/s/blog_6e9c36f50100tn94.html)測試

    發現了個細節問題 ~ public String getuName() { return uName;} 方法名中的uName的u沒有大寫~ 若是改爲getUName() 把全部方法名中的u改爲U,方法體不變 就能夠正常接受值了~orm

    解決方式:htm

    通過測試 合理的解決方式有三種blog

    1.小寫開頭的單詞要有意義~造成單詞 好比將u換成user,不要用無心義單詞或字母 get

    2.若是還用uName這種沒有意義的開頭形勢 手動改吧 保證get set後的首字母大寫就能夠了~io

    3.全小寫 --通過筆者朋友的補充 全小寫 開頭單詞也要有意義~(便是個單詞)方法

相關文章
相關標籤/搜索