首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

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

2012-05-16 
ognl.OgnlException: target is null for setPropertyWARN OgnlValueStack :49 - Error setting expressio

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是什么类型的?
你给传递一个数组

热点排行