2010-12-15 9 views
1

J'en ai un intéressant que je ne suis pas sûr de savoir comment aborder. J'ai accès à un site Web qui fournit une interface dans une base de données. Dans le cadre de ce front-end, je suis capable d'écrire du code groovy qui s'exécute sur leur serveur. Je cherche à ajouter quelques fonctionnalités que leur front-end n'a pas déjà. Pour ce faire, je dois diriger les utilisateurs vers un autre site Web à partir du code groovy. Comment puis-je créer une fenêtre contextuelle ou rediriger vers une autre page Web à partir de groovy? Je sais comment le faire en javascript, mais je ne peux pas exécuter javascript sur leur page. J'ai passé des heures à parcourir ces pages, je n'ai rien trouvé pour aider.Utilisation de groovy pour ouvrir une page Web, lorsque le code s'exécute sur un autre ordinateur

Un point supplémentaire. Je ne peux pas rediriger mes utilisateurs vers la nouvelle page en raison de la transmission des informations de sécurité dont j'ai besoin d'hériter du frontal d'origine.

Merci

+0

Veuillez fournir plus de détails, par exemple sur l'aspect de l'interaction avec le site Web de suppression. – mfloryan

+0

Dans quel environnement spécifique le code est-il exécuté? Est-ce dans Grails ou le code est-il traité comme un Groovlet (servlet Groovy)? –

Répondre

0

je suggère que vous pouvez essayer d'interagir avec le site Web de supprimer à l'aide du HTTP Builder

Autre que vous pouvez toujours faire un simple redirection HTTP, mais je ne suis pas sûr que cela répondre à vos besoins. Pour rediriger à partir d'un contrôleur, procédez comme suit:

redirect(url:"http://grails.org") 
Questions connexes