2015-08-06 2 views
0

Извините, если я открыл другой вопрос, но предыдущий ответ является общим и совершенно неправильным. Возможно, я не могу объяснить свою проблему, а теперь я пишу то, что хочу в java, и, возможно, кто-то может написать пример WORKING и COMPLETE в actionscript. Чем я всегда работал с многоуровневым (сетевым) приложением, написанным в java; следовать небольшой пример того, что я имею в виду:получить данные обратно из flex resultevent

предположить, что у меня есть класс контроллера, как этот

.. 
public void getData() { // suppose it respond to a button click event 
Service s = new Service(); 
List<PeopleDTO> list = new ArrayList<PeopleDTO>(); 
list = s.getData(); // I need data here!! not in another method, because this is the method linked to the button 
.. 
} 

класс обслуживания, как этот

.. 
public ArrayList<peopleDTO> getData() { 
PeopleDAO dao = new PeopleDAO(); 
return dao.getData(); 
} 
.. 

PeopleDAO класса, как это

.. 
public ArrayList<PeopleDTO> getData() { 
ArrayList<PepleDTO> arr = new ArrayList<PeopleDTO>(); 
PeopleDTO p = new PeopleDTO("name","surname"); 
arr.add(p); 
return arr; 
} 
.. 

И класс bean-класса PeopleDTO с двумя атрибутами (имя, фамилия) и конструктор с b два параметра.

Чем я хочу сделать ТОЧНУЮ вещь в actionscript.I имеет проект flex (4.6) - Java (BlazeDS) и ПРОБЛЕМА ТОЛЬКО КАК ПОЛУЧИТЬ РЕЗУЛЬТАТ ИЗ РЕЗУЛЬТАТОВ. Может ли кто-нибудь опубликовать РАБОТУ и ПОЛНОЕ (не сообщение с методом, который я не знаю, где я должен поставить и что, черт возьми) пример? Извините за это, но я никогда не видел ActionScript раньше, и мне нужен пример манекенов. Пожалуйста, не удаляйте это сообщение, возможно, удалите другой, который бессмысленен, потому что ответ не работает (по крайней мере, в моем случае). Спасибо

ответ

0

Flex управляется событиями и иногда похож на Java Swing, а не J2EE. Если вы хотите получить данные из ResultEvent.

private function getCountriesResult(evt:ResultEvent):void { 
       var countries:ArrayCollection = evt.result as ArrayCollection; 
} 

В ANYCASE вы хотите сделать приложение MVC стиль, вы можете попробовать рамки Flex, как петрушка и другие.

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