Получение всплывающего окна JSON для сохранения или открытия диалога вместо реального содержимого?
My Problem: Строка json возвращается в виде файла. Когда я вызываю действие getJSONResult, оно дает мне файл со строкой json, который я могу открыть или загрузить.
Я думаю, что это проблема конфигурации, но я не могу ее найти. Я был бы очень рад, если бы кто-нибудь мог мне помочь, спасибо, ребята!
У меня есть начальная форма с отправкой, которая использует действие и метод execute для получения данных. Тогда единственный способ заставить jquery работать - это создать действие и выполнить метод, который просто возвращает «успех». и затем я иду на свою сетку jquery с 3-м действием.
struts.xml
<struts>
<package name="live" namespace="/live" extends="struts-default,json-default">
<action name="gridAction" class="core.action.AdminAction">
<result name="success" type="json"></result>
<result name="error">/live/YYY.jsp</result>
</action>
</package>
</struts>