struts2 ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@1a48515)异常原因
2011-06-08 22:54
731 查看
产生:ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@1a48515)异常的原因网上主要有以下几种情况:
在form field中input的name于Action的对象属性的不同。如form中的input 的name="user.name"(user 为User对象的一个实例),而Action中的申明的User对象的get方法的参数名不是user。(ps:Action 和bean在不同的包)
Action 和bean 在不同的包,但是Action类中的属性对象的类声明为private。(ps:这种情况我是试过即使声明为private也不会出现以上异常,不知道为什么)
在form中 action 的值为"XX.action时”会出现这个异常。(ps:这个我遇过,花了点时间才找到他。)
就这么多,有待发现。
在form field中input的name于Action的对象属性的不同。如form中的input 的name="user.name"(user 为User对象的一个实例),而Action中的申明的User对象的get方法的参数名不是user。(ps:Action 和bean在不同的包)
Action 和bean 在不同的包,但是Action类中的属性对象的类声明为private。(ps:这种情况我是试过即使声明为private也不会出现以上异常,不知道为什么)
在form中 action 的值为"XX.action时”会出现这个异常。(ps:这个我遇过,花了点时间才找到他。)
就这么多,有待发现。
相关文章推荐
- struts2 ognl.OgnlException: target is null for setProperty(null, "pageNO", [Ljava.lang.String;@c3bb57)
- ognl.OgnlException: target is null for setProperty(null, "offset", [Ljava.lang.String;@1667f3c) 解决方法
- WEB开发错误收集(二) ognl.OgnlException: target is null for setProperty(null, "name", [Ljava.lang.String;@f6
- ognl.OgnlException: target is null for setProperty(null, "goodsSize", [Ljava.lang.String;@c3bb5。
- ognl.OgnlException: target is null for setProperty(null, "name", [Ljava.lang.String;@f6
- 对于Name属性没有get/set方法引起的:target is null for setProperty(null, "x", [Ljava.lang.String;@1a48515)异常
- ognl.OgnlException: target is null for setProperty(null, "y", [Ljava.lang.String;@1d57c7)
- ognl.OgnlException: target is null for setProperty(null, "description", [Ljava.lang.String;@12069f2
- ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@1a4
- ognl.OgnlException: target is null for setProperty(null, "login", [Ljava.lang.String;@133cdbd) 国际化时,登录按钮报错
- target is null for setProperty(null, "x", [Ljava.lang.String;@b0c40e)错误异常
- ognl.OgnlException: target is null for setProperty(null, "XX", [Ljava.lang.String;@10f8ee4)解决
- target is null for setProperty(null, "x", [Ljava.lang.String;@b0c40e)错误异常
- ognl.OgnlException: target is null for setProperty(null, "tkscName", [Ljava.lang.String;@1bf9980)
- ognl.OgnlException: target is null for setProperty(null, "goodsSize", [Ljava.lang.String;@c3bb5。
- Warning Error user.userId value userid 出现错误ognl.OgnlException: target is null for setProperty(null, "userid", [Ljava.lang.String;@19af9e98)
- 异常:target is null for setProperty(null, "x", [Ljava.lang.String;@1a48515)解决方法之一
- Warning Error user.userId value userid 出现错误ognl.OgnlException: target is null for setProperty(null, "userid", [Ljava.lang.String;@19af9e98)
- ognl.OgnlException: target is null for setProperty(null, "y", [Ljava.lang.St
- 解决ognl.OgnlException: target is null for setProperty(null, "authorized", [Ljava.lang.String;@1d7ce3)