2013-04-25 3 views
0

Есть ли способ вызвать файл .jsp в проекте grails для открытия в всплывающем окне JS window.open ("filename"). Я попробовал только имя файла, который был в моей папке просмотра, но это не сработало. Есть ли какой-то конкретный путь, который я должен использовать, или есть папка, в которой я могу хранить обычный html-файл, который я могу загрузить во всплывающее окно.Есть ли способ открыть файл jsp в js popup

ответ

0

Что вы, конечно, хотите знать, может ли Grails обрабатывать файлы JSP? Ответ - нет, но вы должны иметь возможность использовать теги JSP в файлах .gsp.

http://jira.grails.org/browse/GRAILS-3906

0

ВСП файл должен быть «вынесено» по Grails, прежде чем она elegible для показа в браузере. Я бы вызвал действие контроллера Grails, которое отображает шаблон GSP, который вы хотите отобразить, используя вызов Ajax, и результат показан как содержимое всплывающего окна.

+0

Можете ли вы дать мне простой пример того, как это сделать. Я могу выполнить вызов контроллера, который у меня настроен для визуализации представления, но не уверен, как его отображать внутри всплывающего окна. Сейчас он просто отображается на той же странице, где у меня была ссылка на предыдущей странице перед новым рендерингом. – Chapsterj

+0

Когда вы говорите Popup, вы имеете в виду модальное диалоговое окно или окно. Обычно всплывающие окна небольшие – allthenutsandbolts

Смежные вопросы