我正在使用Grails 1.2.1.如何访问我的grailsApplication.config变量?我有这堂课……
public class Utility { def grailsApplication ... public static boolean isAuthorizedHost(String hostIpAddr) { // Simple validation if (hostIpAddr == null || hostIpAddr.length() == 0) return false; // def allowedDomains = grailsApplication.config.proxy.allowedDomains
但是我得到了这个编译错误……
[groovyc] /Users/davea/Documents/workspace-sts-2.6.0.SR1/socialmediaproxy/src/groovy/com/nna/tool/proxy/Utility/Utility.groovy: 26: Apparent variable 'grailsApplication' was found in a static scope but doesn't refer to a local variable,static field or class. Possible causes: [groovyc] You attempted to reference a variable in the binding or an instance variable from a static context. [groovyc] You misspelled a classname or statically imported field. Please check the spelling. [groovyc] You attempted to use a method 'grailsApplication' but left out brackets in a place not allowed by the grammar. [groovyc] @ line 26,column 24. [groovyc] def allowedDomains = grailsApplication.config.proxy.allowedDomains
谢谢你的任何建议,– 戴夫
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。