我正在查看使用外部配置文件的Grails项目。我有一个外部配置文件,它是一个Java属性文件,我不知道这行的作用:
environment.name = <%= @envname %>
<%= @envname %>
的作用是什么?@envname
属性设置在哪里? 最佳答案
Groovy为可以被引用为属性的所有字段动态创建getter方法,@运算符允许您覆盖此行为并直接访问该字段
以下内容将在gsp页面中常规代码。
因此,如果您访问
environment.name
在gsp页面中。我相信它将加载
<% @envname %>
并尝试定义envname的定义。
关于java - Java属性文件中的<%= @something%>是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10360695/