Comment déposer un Groovlet dans une application Grails? Disons, par exemple, dans le web-app/groovlet.groovyGroovlet dans Grails apps
import java.util.Date if (session == null) { session = request.getSession(true); } if (session.counter == null) { session.counter = 1 } println """ <html> <head> <title>Groovy Servlet</title> </head> <body> Hello, ${request.remoteHost}: Counter: ${session.counter}! Date: ${new Date()} <br> """
Nice! Je ne le savais pas. Pensez-vous que l'utilisation de groovlet est considérée comme un hack par opposition à la façon MVC d'ajouter un contrôleur et une vue, ou pensez-vous que c'est très bien? – kolrie
Si le groovlet fait déjà partie d'une application de production ou qu'il a été testé correctement, je l'inclue comme décrit ci-dessus. Cela dit, si le groovlet est trivial, ou peut facilement être porté sur un contrôleur Grails (avec des tests, bien sûr), alors le port vaut probablement la peine, juste pour maintenir la continuité. –