У меня есть проект Grails 2.0.0, созданный с использованием grails create-app
. В мои файлы HTML и GSP я пытаюсь включить jquery.js
. Я пробовал все следующие безуспешно:
<script type="text/javascript" src="jquery/jquery-1.7.1.js"></script>
<script type="text/javascript" src="jquery/jquery.js"></script>
<g:javascript library="jquery"/>
Первые два тега <script>
приводят к 404 Not Found (проверено Firebug). Тег <g:javascript>
приводит к тому, что ничего не включается (проверено с использованием источника просмотра).
На домашней странице моего приложения Grails указано, что jquery 1.7.1 установлен (в разделе «УСТАНОВЛЕННЫЕ ПЛАГИНЫ»).
Как правильно использовать Grails для включения файла jquery .js?
Продолжение: Файл .GSP:
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<title>Test</title>
<g:javascript library="jquery/jquery"/>
</head>
<body>
<h1>Test</h1>
</body>
</html>
Результаты в следующем HTML-источнике:
<html>
<head>
<title>Test</title>
</head>
<body>
<h1>Test</h1>
</body>
</html>
Обратите внимание на отсутствие jquery.js.
Продолжение 2:
Я создаю свое приложение, используя grails create-app
:
13:56:40 ~/grailsDev $ grails create-app helloworld
| Created Grails Application at /Users/steve/grailsDev/helloworld
13:56:57 ~/grailsDev $ cd helloworld/
13:57:06 ~/grailsDev/helloworld $ ls -al web-app/js
total 8
drwxr-xr-x 3 steve staff 102 Jan 21 13:56 .
drwxr-xr-x 7 steve staff 238 Dec 15 08:04 ..
-rw-r--r-- 1 steve staff 183 Dec 14 22:56 application.js
13:57:23 ~/grailsDev/helloworld $ grails -version
Grails version: 2.0.0