我想在 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/