以编程方式编辑resources.groovy文件

时间:2018-05-18 02:51:41

标签: grails groovy

我正在尝试通过控制器访问和更新resources.groovy中的bean中的参数。 bean定义为:

beans{
    property(Property){bean ->
      companyName = "Old Company"
    }
}

我试过这样做:

//params.companyName is updated from view
def beanReturned =  Holders.applicationContext.getBean("property")
beanReturned.putAt("companyName",params.companyName)

但似乎上面的代码只允许读取但不更新。物业companyName不变。 如何通过控制器更新bean内的字段?

0 个答案:

没有答案