Por favor pode me explicar como é que o JSON entra / seu papel com o Extjs e o Java? Entendo que ele intermedia, mas como assim?
abraços,
André AS
yorgan
O JSON é o resultado dos dados serializados pela classe java.
A classe basicamente “escreve” os dados no formato JSON para que a biblioteca Javascript interprete.
É como um XML, tanto que você poderia utilizar XML também, pois o ExtJS interpreta dados XML.
O fluxo é basicamente o seguinte:
1 - A biblioteca javascript abre uma requisição no servidor. Essa requisição pode esperar um objeto XML ou JSON.
2 - A classe java recebe a requisição, monta uma coleção de dados e retorna eles de forma serializada.
3 - A ação chamada inicialmente recebe os dados do retorno e interpreta conforme as regras da função que você escreveu. Pode ser um preenchimento de formulário, uma iteração para popular uma tabela, etc…
Ficou +/- claro?
[]´s
Daniel
Chuvinha
Show de bola.
Obrigado galera =))
Abraço
A
andredecotia
E pq o Extjs não consegue entender sem que o objeto seja serializado?
D
davi-baldin
Eu uso o jBoss RestEasy para serializar/deserializar os JavaBeans para serem consumidos pelos DataStores/Forms do EXTJS. Funciona que é uma beleza.