[Grails] Problème avec AJAX
Bonjour,
J'ai créé une application de test contenant un contrôleur et une vue GSP.
Le contrôleur :
Code:
1 2 3 4 5 6 7 8 9 10
| package grailsapplicationajaxtest
class AjaxTestController {
def index() { }
def ajaxRandom() {
render "this is a test"
}
} |
et la vue GSP : index.gsp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Sample title</title>
<g:javascript library="jquery"/>
</head>
<body>
<h1>Ajax Test</h1>
<g:remoteLink action="ajaxRandom" update="result">test that</g:remoteLink>
<div id="result"></div>
</body>
</html> |
Tout cela dans le but que le contenu de la balise div se mette à jour avec le contenu this is a test de manière asynchrone.
Cependant le code me renvoie la page http://localhost:8080/GrailsApplicationAjaxTest/ajaxTest/ajaxRandom.
Je débute avec Grails.
J'utilise :
- Grails 2.4.3
- JDK 8
- NetBeans
Quelqu'un saurait-il m'indiquer comment résoudre ce problème ?
Merci d'avance pour votre aide.