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夢想 閱讀(14880) 評論(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年5月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 阜阳市| 合川市| 永泰县| 长治市| 勃利县| 武定县| 桦川县| 迁安市| 大同市| 茌平县| 青河县| 浙江省| 老河口市| 台山市| 普定县| 手游| 四子王旗| 岳阳市| 云龙县| 崇州市| 宁南县| 祁连县| 乌兰县| 怀来县| 台东市| 萍乡市| 灯塔市| 依兰县| 瓦房店市| 高尔夫| 江川县| 黄大仙区| 凤山市| 邵东县| 尼勒克县| 平安县| 北宁市| 新宁县| 寿阳县| 义乌市| 腾冲县|