Моя проблема: строка json возвращается в виде файла. Когда я вызываю действие getJSONResult, оно дает мне файл со строкой json, который я могу открыть или загрузить.
Я думаю, что это проблема конфигурации, но я не могу ее найти. Я был бы очень рад, если бы кто-нибудь мог мне помочь, спасибо, ребята!
У меня есть форма открытия с отправкой, которая использует метод действия и выполнения для получения данных. Тогда единственный способ заставить jquery работать - это применить метод действия и выполнить, который просто возвращает «успех», а затем я перехожу к своей сетке jquery с третьим действием.
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>
JSON
- person Umesh Awasthi   schedule 24.07.2012<result name="success" type="json">
, поскольку данные будут отправлены как JSON, поэтому<result type="json">
также будет работать - person Umesh Awasthi   schedule 24.07.2012sorry Umesh , ik cant post the code in the action class , due to security reason in my Org
возможно, вы можете написать что-то самостоятельно, чтобы опубликовать. Это должно быть более полезным - person Kowser   schedule 08.08.2012