2013-07-16 1 views
0

Кажется, что плагин Struts 2 JSON возвращает базовую ценность по умолчанию ({..ect ..}) - есть ли способ настроить struts 2 json плагин так что он возвращает обратно объект массива, например?Struts 2 JSON Возврат назад JSON array

[ 
    { 
    "blah1": "1", 
    "blah2": "2" 
    }, 
    { 
    "blah3": "3", 
    "blah4": "4" 
    } 
] 

ответ

1

Найденный! Используйте корень из параметров в XML конфигурации:

<result name="success" type="json"> 
     <param name="contentType">application/json</param> 
     .... 
     <param name="root">myArray</param> 
</result> 
+0

Точно, потому что JSON плагин упорядочивает все действие;) Подробнее здесь: http://stackoverflow.com/a/17149414/1654265 –

+1

типа контента «приложения/JSON "по умолчанию, не обязательно –