zoukankan      html  css  js  c++  java
  • ognl.OgnlException: target is null for setProperty(null,"XXXX"...)

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

    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方法。


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

  • 相关阅读:
    开发环境之Webpack
    开发环境之Nginx
    Winfrom排坑
    Winfrom打包教程(Inno Setup工具)
    博客园美化教程
    开发环境之Tomcat
    IDEA编码时卡顿问题
    学习Spring5源码时所遇到的坑
    docker+jmeter+influx+granfana搭建性能测试监控平台
    Windows10上安装 WSL---Ubuntu
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/7017116.html
Copyright © 2011-2022 走看看