WARN com.opensymphony.xwork2.ognl.OgnlValueStack異常的解決辦法

          WARN com.opensymphony.xwork2.ognl.OgnlValueStack:60 - Error setting expression 'ssc.x' with value '[Ljava.lang.String;@28d320d6'

          ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@28d320d6)

          ognl.OgnlException: target is null for setProperty(null, "y", [Ljava.lang.String;@32a88bc2) 

          的解決辦法

          Struts2
          這個異常是在提交表單的時候發生的,乍一看以為是Struts2類型轉換的錯誤,但是程序中又壓根兒沒有用到Struts2的類型轉換,而且前臺頁面
          index.jsp中也沒有設置x,y這些參數;且這個錯誤并不會影響程序的正常運行,找了很久,最后發現是提交按鈕的緣故,提交按鈕引用的是一個圖片,
          如下:

          <input id="submit" type="image" name="ssc" src="asserts/images/5.jpg"/>

          由于表單提交中設置了name屬性,所以struts2會進行接收相應的值,查找它的set 和 get方法,而action里面沒有這個name值的,所以才出現了如上錯誤。可以這樣寫:

          <input id="submit" type="image"  src="asserts/images/5.jpg" />

          將name屬性去掉即可。

          其實,在struts.xml文件里可以配置"struts.devMode"屬性。


          struts.devMode = true時,使用struts在默認配置下對任何提交到action的參數強制需要setter方法,html表單數
          據中有和action屬性匹配不上的參數名時就會提示這樣的信息。所以,在開發過程中將這個屬性設為true還是很好的,它可以幫我們發現一些可能出現但
          又被我們忽視的問題,犯的“錯誤”越多,才能積累很多的經驗。

          轉自百度空間:

          http://hi.baidu.com/gpsdreamer/item/544050ed0e00e4d0e1a5d4cd

          posted on 2012-05-15 11:54 gps夢想 閱讀(14881) 評論(5)  編輯  收藏 所屬分類: J2EE

          評論

          # (com.opensymphony.xwork2.ognl.OgnlValueStack:60) - Error setting expression 'user.user_Age' with value '[Ljava.lang.String;@4f2d14' 2012-09-27 22:00 陳鑄豪

          不知道這是什么錯誤  回復  更多評論   

          # (com.opensymphony.xwork2.ognl.OgnlValueStack:60) - Error setting expression 'user.user_Age' with value '[Ljava.lang.String;@4f2d14' 2012-09-27 22:01 陳鑄豪

          我  回復  更多評論   

          # re: WARN com.opensymphony.xwork2.ognl.OgnlValueStack異常的解決辦法 2013-04-02 11:29 comet

          多謝了!非常感謝,請問下可以轉載嗎?  回復  更多評論   

          # re: WARN com.opensymphony.xwork2.ognl.OgnlValueStack異常的解決辦法 2013-06-21 17:30 gps夢想

          @陳鑄豪
          你檢查一下set方法的數據類型  回復  更多評論   

          # re: WARN com.opensymphony.xwork2.ognl.OgnlValueStack異常的解決辦法 2013-06-21 17:31 gps夢想

          歡迎轉載@comet
            回復  更多評論   

          <2012年9月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 罗源县| 温宿县| 嘉荫县| 贵德县| 西宁市| 板桥市| 丹棱县| 方正县| 云浮市| 山西省| 汉源县| 博客| 龙江县| 黄冈市| 昂仁县| 上虞市| 蓬安县| 陕西省| 巴彦县| 石台县| 德州市| 灌南县| 临澧县| 邹城市| 彭泽县| 抚顺县| 策勒县| 亚东县| 五指山市| 鱼台县| 哈巴河县| 丽江市| 平阴县| 高雄市| 博兴县| 弥渡县| 垣曲县| 商丘市| 顺平县| 云阳县| 洱源县|