grails - 如何在gsp中引用静态常量?

标签 grails gsp

我想在 GSP 文件的 java 类 AppConstant 中引用静态字符串。我应该怎么办? AppConstant是这样的

public class AppConstant {
    public static final String ROLE_ADMIN = "ROLE_ADMIN";
}

假设java类位于com.foo.app包中。谢谢!

最佳答案

做这种事情并不常见,但要回答所提出的问题,你可以做这样的事情......

在 Java 或 Groovy 类中定义常量...

// src/groovy/com/demo/AppConstant.groovy
package com.demo

class AppConstant {
    static final SOME_CONSTANT = 'Neil Peart'
}

然后您可以直接从 GSP 引用它们...

<html>
    <head>
        <meta name="layout" content="main"/>
        <title>Constant Demo</title>
    </head>
    <body>
        ${com.demo.AppConstant.SOME_CONSTANT}
    </body>
</html>

希望对您有所帮助。

关于grails - 如何在gsp中引用静态常量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23795564/

相关文章:

grails - Grails WebApp不显示GSP页面

grails - Grails gsp g:formatNumber奇怪地格式化负货币

grails - 在另一个 View gsp 中使用一个 View gsp

grails - 如何在Grails项目的Spring Batch作业中配置监听器?

grails - 如何构建grails audit-logging-plugin?我得到ModelBuildingException

grails - Grails开发是否有一个好的IntelliJ配色方案?

grails - Grails GORM:映射树旧表

Grails "render"渲染模板

grails 单选按钮 True 或 false 检查属性

grails - 通过操作将选定的jqGrid行传递给按钮