Note: This article is written in english as it may concern more people. I just copy and paste the mail to the grails mailinglist.
Yesterday I fiddled around with the current dojo plugin. Major drawback is currently its bad shape as being stuck in version 0.4.3 I updated it a little bit in order to work with the recently released dojo 1.3.0. I also added to functions to resemble some dojo functionality, where you can trigger ajax request in sync as well as using post, get, delete or put HTTP requests.
The following example triggers a post request (currently http get is default) which is synchronized (leaving out the sync parameter makes it async by default):
<g:remoteLink method="Post" sync="true" action="time" update="timeShow">Show the time</g:remoteLink>
You can easily install the plugin by running
grails install-plugin http://www.emplify.de/download/grails-dojo-1.3.0.zip
or just download the url.
As this is the first time a took a look at a plugin (which in addition was quite old), there might be some legacy code, which could be stripped out. I would be very glad, if some people with some more experience could take a peek at the code, whether there is unneeded stuff in it. Furthermore I install the whole dojo family when installing the plugin, which would not be needed - I guess that's not best practice?
If you have hints, questions or patches, feel free to mail me directy or via the grails mailing list.