当前位置: 代码迷 >> Java Web开发 >> ognl.OgnlException: target is null for setProperty,该怎么解决
  详细解决方案

ognl.OgnlException: target is null for setProperty,该怎么解决

热度:5142   发布时间:2013-02-25 21:20:24.0
ognl.OgnlException: target is null for setProperty
WARN OgnlValueStack :49 - Error setting expression 'job.gender' with value '[Ljava.lang.String;@7c5e87'
ognl.OgnlException: target is null for setProperty(null, "gender", [Ljava.lang.String;@7c5e87)
at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:2219)
at ognl.ASTProperty.setValueBody(ASTProperty.java:127)
at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)
在表单提交的时候报错,单独测试过submit 是没有问题的。但是把表单放在整个项目里就出现这个错误了

------解决方案--------------------------------------------------------
貌似是你的实体类没有实例化。
而直接插入了值。

或者是类型不对?
job.gender是什么类型的?
你给传递一个数组

  相关解决方案