【发布时间】:2014-05-04 07:53:00
【问题描述】:
我的 JavaScript 文件 x.js 上有这样的代码
alert("<spring:message code='plants.selectedPlant.name' javaScriptEscape='true' />");
在一个文件messages.properties 我有一行:
plants.selectedPlant.name = Roses
但它只是提醒文本<spring:message code='plants.selectedPlant.name' javaScriptEscape='true' /> 而不是值。
我没有在我的 JS 文件中导入任何内容。
【问题讨论】:
-
JS 文件通常不会“渲染”为 GSP 文件(除非您使用插件或手动连接它们)。所以 GSP 语法不起作用。您可以将该代码放在调用 GSP 页面的
<script>标记中,它应该可以工作。 -
GSParse 插件可能会有所帮助 grails.org/plugin/gsp-arse
标签: javascript grails gsp