【问题标题】:Grails - NoSuchMethodExceptionGrails - NoSuchMethodException
【发布时间】:2014-06-03 13:38:10
【问题描述】:

我刚刚实现了一个基于https://stackoverflow.com/a/3771240/3691484 的动态下拉菜单,但现在每当我尝试基于第二个下拉列表创建对象时,我都会得到

|
java.lang.NoSuchMethodException: java.util.Set.<init>()
Error |
at java.lang.Class.getConstructor0(Class.java:2810)
Error |
at java.lang.Class.getDeclaredConstructor(Class.java:2053),

基本上和https://jira.grails.org/browse/GRAILS-10635一样的错误。但是,JIRA 中列出的解决方案似乎不适用于我的情况,因为这就是我的域类的方式(标签是主要选择框,子标签会根据所选标签动态变化)

class Tag {

static scaffolding = true

String template
String tagName


static hasMany = [subtags: Subtag]


String toString()
{
    "${tagName} - ${template}"
}

static constraints = {
    template(inList: ["Proposal", "Resume", "Training Manual"])
}
}

有什么想法吗?

【问题讨论】:

    标签: grails


    【解决方案1】:

    我认为这在最近的 Grails 版本中得到了修复。如果您仍然可以使用最新的 2.3.x 版本生成它,请提交 JIRA,但我认为这仍然不是问题。

    【讨论】:

      猜你喜欢
      • 2018-07-31
      • 2019-01-08
      • 1970-01-01
      • 1970-01-01
      • 2020-09-06
      • 2012-05-05
      • 1970-01-01
      • 2011-04-05
      • 1970-01-01
      相关资源
      最近更新 更多