como obter array de objetos da loja em extjs 4.2 e enviá-lo para o lado do servidor?

Hiii tudo, eu estou usando a grade de dados Extjs 4.2 e eu tenho um requisito para converter minha 'loja' em matriz json e enviar para o lado do servidor (ou seja, java).

Este é meu modelo.

Ext.define('Writer.Document',{
    extend: 'Ext.data.Model',
    fields: ['id', 'name', 'notes', 'Type', 'date']
});

e minha loja (que contém lista de objetos) é

var store = Ext.create('Ext.data.Store', {
model: 'Writer.Document',
autoLoad: true,
proxy: {
    type: 'ajax',            
    url : 'findPatientRecordAction',
    reader: {
        type: 'json',
        successProperty: 'success',
        root: 'prognosis',
        messageProperty: 'message'
    }                       
    fields: ['id','name', 'date', 'notes' , 'Type'],
},
});

Então, ao enviar os valores na grade de cada vez, eu preciso de um objeto ist no meu lado do servidor. Então, preciso enviar o JSON Array do lado do cliente.

Alguém pode me ajudar aqui como fazer um objeto JSONArray da minha loja e enviar para o lado do servidor ??

Atenciosamente: Dev

questionAnswers(1)

yourAnswerToTheQuestion