【问题标题】:Grails configuration read errorGrails 配置读取错误
【发布时间】:2014-03-26 12:41:17
【问题描述】:

我的 Grails 应用程序中有一个服务。
尝试读取配置如下图:

MyService {
     def grailsApplication
     def myMethode(params){
         def var = grailsApplication.config.com.application.document.extension
         .....
     }

给出以下例外:

no such property : com for class:MyService

Config.groovy:

    //....
    com.application.document.extension= [ 'Image' : [[mimeType:'image/png',extensions:     ['png']],
    [mimeType:'image/jpeg',extensions:['jpg','jpeg']]],
        'Document' : [[mimeType:'application/pdf',extensions:['pdf']],
       [mimeType:'application/vnd.ms-powerpoint',extensions:['ppt','pps']],
       [mimeType:'application/vnd.openxmlformats-      officedocument.presentationml.presentation',extensions:['pptx']],
       [mimeType:'application/vnd.ms-excel',extensions:['xls']],
       [mimeType:'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet',extensions:['xlsx']],
       [mimeType:'application/msword',extensions:['doc']],
       [mimeType:'application/vnd.openxmlformats-officedocument.wordprocessingml.document',extensions:['docx']],
       [mimeType:'image/png',extensions:['png']],
       [mimeType:'application/postscript',extensions:['ai','eps','psd']],
       [mimeType:'application/zip',extensions:['zip']],
       [mimeType:'text/plain',extensions:['txt']]]
]

【问题讨论】:

  • 也发布您的 Config.groovy。
  • 什么版本的grails?
  • com.application.document.extension= [ 'Image' : [[mimeType:'image/png',extensions:['png']], [mimeType:'image/jpeg',extensions :['jpg','jpeg']]], '文档' : [[mimeType:'application/pdf',extensions:['pdf']], [mimeType:'application/vnd.ms-powerpoint',extensions :['ppt','pps']]] ]

标签: grails config


【解决方案1】:

你在 Config.groovy 中肯定没有 com.application.document.extension 这样的属性。发布您如何定义它。

【讨论】:

  • 嗨猫先生,我的 config.groovy com.application.document.extension= [ 'Image' : [[mimeType:'image/png',extensions:['png' ]],[mimeType:'image/jpeg',扩展:['jpg','jpeg']]],'文档':[[mimeType:'application/pdf',扩展:['pdf']],[ mimeType:'application/vnd.ms-powerpoint',extensions:['ppt','pps']],.....]
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-08-08
  • 2013-07-05
  • 2017-02-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多