проблема, как так:JAVA Gson Flex Empty ARRAY
У меня есть сервер Java работает на Tomcat 7.0 и иметь библиотеку Gson 2.1 на нем. У меня есть и объект, который будет закодирован в json, который получил атрибут, который является массивом и может быть пустым.
Когда я отправляю свой объект json через автоответчик в Flex Builder 4.5 в представлении Network Monitor в типе ответа, я становлюсь неизвестным.
Хорошо, я сделал свое исследование и обнаружил, что это известная проблема.
http://forums.adobe.com/message/2696445
саман сказал, что с Flex Builder 4.5 эта проблема будет решена. но, видимо, это не так.
это код сервера:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Manifest man = new Manifest();
man.setDeposits(action.viewClientDeposits(client));
String json = new Gson().toJson(man);
response.getWriter().print(json);
}
class Manifest {
private List<DepositDTO> deposits;
public List<DepositDTO> getDeposits() {
return deposits;
}
public void setDeposits(List<DepositDTO> deposits) {
this.deposits = deposits;
}
может кто-то пожалуйста, объясните, как обойти это?
Спасибо ...
благодарит за ответить! Что мне делать с файлом serializers.swc? просто добавьте его в путь сборки? – user1107032
Здесь вы можете заменить существующий (путь для Windows 7 x64, приспособить свой собственный): C: \ Program Files (x86) \ Adobe \ Adobe Flash Builder 4.6 \ eclipse \ plugins \ com.adobe.flexbuilder.project_4.6.0.328916 \ dcradSwcs \ 4.5 \ ЛИЭС –