Comment retourner une jsp de contrôleur dans une fenêtre contextuelle

J'ai un contrôleur Spring MVC qui est appelée une redirection basée sur certaine condition. Tout semble fonctionner correctement à part cela je voudrais le retour de l'JSP comme fenêtre modale. Toutes les suggestions sur la façon de réaliser cet objectif?

Je veux myModalWindow.jsp être retournés comme une fenêtre modale ou popup.

@RequestMapping( value ="/abc/xyz.html")
public String getMyModal()
{
  //Do something here and return modal

  return "myModalWindow";
}

Edit 1: le Présent appel est fait à travers un autre contrôleur qui, à son tour, est appelée par un appel Ajax.

  • Vous devez revenir sur votre question. La demande est à votre contrôleur faite par un peu de Javascript sur une autre page? En supposant que ce Javascript est à l'aide de Dojo, vous voulez probablement bibliothèque dijit/boîte de Dialogue. dojotoolkit.org/reference-guide/1.8/dijit/Dialog.html
  • Édité à la question.
  • Vous devez toujours donner plus de détails. Techniquement, vous pouvez mettre alert(response.text) (ou similaire) dans votre appel Ajax load/fonction de rappel, et vous obtiendrez une fenêtre modale avec tout ce que le serveur a répondu. Peut-être vous voulez quelque chose de plus compliqué, mais il est très difficile de dire sans savoir un peu plus sur votre Javascript, les données renvoyées par le serveur et votre configuration générale/connaissances. Avez-vous déjà Dojo mis en place sur votre page qui fait de l'appel Ajax, par exemple?
InformationsquelleAutor user2161881 | 2013-03-26