JS-файл в проекте Grails. проблема - PullRequest
0 голосов
/ 24 ноября 2010

например, я создаю страницу .gsp:

<html>
<head>
<g:javascript>
alert("Текст сообщения")
</g:javascript>
</head>
<body>
</body>
</html>

и напишите немного текста на кириллице - все работает нормально, результат: окно оповещения "Текст сообщения", но когда я создаю страницу gsp:

<html>
<head>
<link rel="stylesheet" href="${resource(dir:'js/resources/css',file:'ext-all.css')}" />
<g:javascript src="test.js"></g:javascript>
</head>
<body>
</body>
</html>

и подключитесь к файлу страницы test.js:

alert("Тестовое сообщение");

У меня проблема, результат: окно предупреждения с текстом: "???????"

Мне кажется, проблема в том, что Grails неправильно обрабатывает кодировку символов. Внешний js-файл.

Что мне делать? пожалуйста помогите

1 Ответ

2 голосов
/ 24 ноября 2010

вы пытались установить атрибут charset на

<g:javascript src="test.js" charset="UTF-8"></g:javascript>

( и / или изменить любую кодировку в вашем файле )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...