码迷,mamicode.com
首页 > 其他好文 > 详细

ognl.OgnlException: target is null for setProperty(null,"XXXX"...)

时间:2017-06-15 14:16:51      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:get   htm   article   use   提示   text   data   ref   post   

今天遇到了这个奇葩问题,最后来回比对了一下前辈写过的一段完整代码后才发现问题。

Error大概描写叙述为:

警告: Error setting expression ‘XXX‘ with value ‘[Ljava.lang.String;@1cb2dd1‘
ognl.OgnlException: target is null for setProperty(null, "XXX", [Ljava.lang.String;@1cb2dd1)
 at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:2219)

详细的原因本人也不是特别清楚。仅仅是从错误提示中能够略知一二,可能造成这个错误的原因会比較多。代码就是环环相扣。不论什么一环节出错都会功亏一篑,那么掌握好每个环节最后肯定都不会有问题的。

环节一:前台

(1)将从jsp界面接收输入的值

<input type = "text" name = "condition.queryType">
(2)链接的形式传值

<a href="manage/patient!queryPatient.action?condition.queryType = firstPage">
把握好一点:condition.queryType的形式是 类的实例.属性。比方user.name等等。

环节二:condition类和action类

把握好一点:这个两个类中全部属性就必须有get和set方法。


眼下本人就知道这两个环节,把握好了就能够解决问题。

ognl.OgnlException: target is null for setProperty(null,&quot;XXXX&quot;...)

标签:get   htm   article   use   提示   text   data   ref   post   

原文地址:http://www.cnblogs.com/cxchanpin/p/7017116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!