Загрузить 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? |
данные должны приходить примерно в таком виде:
[{"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'} ] } |
это понятно (я сделал Servlet)
Вопрос теперь как сделать Store Только Store |
там же было http://www.extjsframework.com/mvc/si...vc-application
? |
Ну "онв" же данные-то не из Servlet-а берет :stop:
|
чем этот пример не устраивает?
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' } } }); |
а где здесь URL Servlet-а?
|
Цитата:
|
Т.е. если я поставлю "MyServlet" ( который прописан в web.xml )
то store будет "брать" двнные из него? Спасибо , я по-пробую |
Часовой пояс GMT +3, время: 06:55. |