Наконец я нашел решение (* .vbhtml):
function razorsyntax() {
/* Double */
@(MvcHtmlString.Create("var szam =" & mydoublevariable & ";"))
alert(szam);
/* String */
var str = '@stringvariable';
alert(str);
}
в каталоге grails-app / utils /
находятся такие элементы, как Кодеки .
Я не уверен, что еще там происходит, но вы можете включить туда другие классы, и они будут включены в приложение
РЕДАКТИРОВАТЬ:
grails-app / utils /
предназначен для «специальных утилит Grails» ( Artefacts , GrailsClasses и т. д.)
Джефф Браун ( Основной член группы разработчиков Grails ) ответил на вопрос в списке рассылки , который это подтверждает. Он сказал:
В каталог
utils
можно поместить все, что угодно, но это действительно для утилит, специфичных для Grails. На данный момент я думаю, что единственное, что действительно нацелено на этот каталог, - это пользовательские кодеки. Классы вашего приложения , не являющиеся артефактами Grails , должны находиться вsrc / groovy /
. Пример нового артефакта Grails можно найти в подключаемом модуле Constriants .Автор этого плагина рекомендует пользователям помещать свои классы ограничений в каталог grails-app / utils /
.