Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.12.2011, 06:43
Интересующийся
Отправить личное сообщение для rom30 Посмотреть профиль Найти все сообщения от rom30
 
Регистрация: 13.11.2011
Сообщений: 25

Загрузить Grid из Servlet
Простая app вот отсюда http://www.extjsframework.com/mvc/si...vc-application
Здесь Grid выводит данные не из Servlet-a
Я сделал Servlet , возвращает JSON в виде
{"id":"1","name":"Ivan","email":"ivan@ivan.com" }
Что/как надо изменить Ext JS код, чтобы Grid выводил данные из Servlet-a?
Ответить с цитированием
  #2 (permalink)  
Старый 04.12.2011, 12:18
С++/C# modest developer
Отправить личное сообщение для nekto_O Посмотреть профиль Найти все сообщения от nekto_O
 
Регистрация: 07.11.2011
Сообщений: 244

данные должны приходить примерно в таком виде:
[{"id":"1","name":"Ivan","email":"ivan@ivan.com" }, {"id":"2","name":"Anton","email":"anton@anton.com" }]

тоесть массив json-объектов.
или как там в примере
{
    success: true,
    users: [
        {id: 1, name: 'Amit Sidhpura',    email: 'amit@extjsframework.com'},
        {id: 2, name: 'Ishan Nanavati', email: 'ishan@extjsframework.com'}
    ]
}

Последний раз редактировалось nekto_O, 04.12.2011 в 12:21.
Ответить с цитированием
  #3 (permalink)  
Старый 04.12.2011, 14:14
Интересующийся
Отправить личное сообщение для rom30 Посмотреть профиль Найти все сообщения от rom30
 
Регистрация: 13.11.2011
Сообщений: 25

это понятно (я сделал Servlet)
Вопрос теперь как сделать Store
Только Store
Ответить с цитированием
  #4 (permalink)  
Старый 04.12.2011, 14:22
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

там же было http://www.extjsframework.com/mvc/si...vc-application
?
Ответить с цитированием
  #5 (permalink)  
Старый 05.12.2011, 04:44
Интересующийся
Отправить личное сообщение для rom30 Посмотреть профиль Найти все сообщения от rom30
 
Регистрация: 13.11.2011
Сообщений: 25

Ну "онв" же данные-то не из Servlet-а берет
Ответить с цитированием
  #6 (permalink)  
Старый 05.12.2011, 08:29
С++/C# modest developer
Отправить личное сообщение для nekto_O Посмотреть профиль Найти все сообщения от nekto_O
 
Регистрация: 07.11.2011
Сообщений: 244

чем этот пример не устраивает?
Ext.define('USERS.store.Users', {
 
    extend: 'Ext.data.Store',
    model: 'USERS.model.User',
    autoLoad: true,
 
    proxy: {
        type: 'ajax',
        api: {
            read: 'data/users.json'
        },
        reader: {
            type: 'json',
            root: 'users',
            successProperty: 'success'
        }
    }
});
Ответить с цитированием
  #7 (permalink)  
Старый 05.12.2011, 09:49
Интересующийся
Отправить личное сообщение для rom30 Посмотреть профиль Найти все сообщения от rom30
 
Регистрация: 13.11.2011
Сообщений: 25

а где здесь URL Servlet-а?
Ответить с цитированием
  #8 (permalink)  
Старый 05.12.2011, 10:54
С++/C# modest developer
Отправить личное сообщение для nekto_O Посмотреть профиль Найти все сообщения от nekto_O
 
Регистрация: 07.11.2011
Сообщений: 244

Сообщение от rom30
а где здесь URL Servlet-а?
10-я строка
Ответить с цитированием
  #9 (permalink)  
Старый 05.12.2011, 15:19
Интересующийся
Отправить личное сообщение для rom30 Посмотреть профиль Найти все сообщения от rom30
 
Регистрация: 13.11.2011
Сообщений: 25

Т.е. если я поставлю "MyServlet" ( который прописан в web.xml )
то store будет "брать" двнные из него?
Спасибо , я по-пробую
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с загрузкой Store в grid (c группировкой) AndreiVadimovich ExtJS 1 03.10.2011 08:29
Grid RowExpander Black_Prince ExtJS 0 14.07.2011 13:41
Использование combobox поля в grid dionic ExtJS 0 26.05.2011 14:12
Выделит row в grid mycoding ExtJS 1 29.07.2010 15:28
как загрузить css из javascript GRean Javascript под браузер 19 17.04.2010 23:17