sexta-feira, julho 22, 2005

AJAX + VRaptor - Isto sim é programar para WEB

Estava me deparando com problema de criar objeto em um form dinamicamente. A primeira solução seria copiar o HTML e depois via javascript colocar ele na página usando o atributo innerHTML. De inicio quebrou o galho tremendo, pois resolveu todo problema. No entanto quando parei para pensar me liguei que quando eu alterasse o HTML da páginal eu teria que ir no HTML copiado (copy + paste) e alterar, levando em consideração que as coisas estão como string seria um trabalho árduo.

Intrigado com as funcionalidades da interfado do Gmail, comecei a pesquisar na internet como era feito toda aquela mágica de carregar uma dados sem dar refresh na página. Foi quando conheci AJAX - Asynchronous JavaScript Technology and XML e por intermédio de um post no fórum do GUJ encontrei um link com breve tutorial de como integrar AJAX com uma Servlet.

No projeto estou usando VRaptor como MVC, e foi mamão com açucar implementar as funcionalidades. Pois ele me trata toda parte de Request e etc. Assim escreve um template ele rederiza e tudo fica transparente.

Sendo mais detalhista, eu precisava fazer uma busca dinâmica, ou seja, conforme o usuário fosse digitando os dados iriam vir em uma lista. Isto elimina pesquisas de algo que não existe. Um exemplo disto pode ser visto no Google Suggest. Que por sinal dá uma bela amostra de como vai ser o futuro da WEB. Melhor da Semantic Web.

Vou deixar alguns links interessante sobre este assunto no meu linkblog. E logo mais publico um mini-tutorial de como implementar AJAX usando Java.

Até mais.

quinta-feira, julho 21, 2005

Correria ...

Estou fazendo um sistema (para Centauro) e o tempo começou apertar mais ainda, sorte que estou tendo ajudo do Grilo. Quero ver se semana que vem começo a estudar para prova do Poscomp. Tenho que ir bem, afinal é uma das coisas que mais quero fazer ano que vem.

Para garantir vou comprar algumas apostilas para me preparar. Eu cheguei a baixar os exemplos de prova que tem no site, mas ainda não tentei fazer. Vou esperar estar junto com Grilo e Chegado. Vamos estudar juntos. Provavelmente após os treinos para Maratona.

Fora isto, vou começar a escrever um artigo com meu Professor Augusto. Este pode ser um ponto positivo (se eu for bem no Poscomp) na entrevista com o professor do mestrado. Para fortalecer vamos visar a implementação de uma plataforma legal para solução do Ant System e genérica para poder aproveitar a Lib de grafos existentes. Conforme for progedindo meus estudos vou postando algumas coisas aqui no blog.

Por enquanto é isto. Sistema novo, novos aprendizados e em breve novidades de Java aqui no blog.

This page is powered by Blogger. Isn't yours?