[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Mentawai + Ajax c/ AjaxTags  XML
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Author Message
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Eu estava fazendo uns testes com o AjaxTags. Bem legal, quase nada de JS pro desenvolvedor. As taglibs encapsulam tudo. (http://ajaxtags.sourceforge.net/)

Eu peguei o exemplo de ajax que veio no Zip do menta e comecei a mecher nele até parar de dar erros. Fui mechendo pra tentar usar o AjaxTags. De cara criei um novo AjaxRender para retornar o XML no mesmo formato que o AjaxTag usa. Copiei o JSP deles pra dentro do exemplo do mentawai e fui rodando e corrigindo os erros até o momento que não deu mais erros.

O problema que nem deu mais erros, nem deu certo também, aí quebra as pernas, tem algo errado, mas não dá nenhum feedback de erro.

Se alguem quiser / puder dar uma olhada, tudo que eu fiz tá posso mandar por e-mail. Se fosse possivel usar o AjaxTags, ia ser uma grande adição ao menta, afinal, o kra naum precisa ficar escrevendo toda vez aquele monte de javascript.

Quem quiser o arquivo que fiz me escreve no velo.br@gmail.com


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
cezarsa



Joined: 11/05/2006 13:48:52
Messages: 6
Offline

Consegui fazer rodar aqui, a única coisa que fiz foi implementar um AjaxRender que ficou assim:

Code:
 public class MapAjaxTagsRender implements AjaxRender {
 
 	public static final String DEFAULT_AJAXTAGS_MAP = "ajaxtags_map";
 	
 	public String renderize(Action ac) throws Exception {
 		Map map = (Map)ac.getOutput().getValue(DEFAULT_AJAXTAGS_MAP);
 		AjaxXmlBuilder xmlBuilder = new AjaxXmlBuilder();
 		Iterator it = map.entrySet().iterator();
 		while(it.hasNext()){
 			Entry e = (Entry)it.next();
 			xmlBuilder.addItem(e.getKey().toString(), e.getValue().toString());
 		}
 		return xmlBuilder.toString();
 	}
 
 }
 


Espero ter ajudado, qualquer dúvidas estamos ai.

Flw,
Cezar
[ICQ]
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Legal, vou dar uma testada...

Se der certo, o menta ia ficar show pra mecher com ajax.


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Pessoal,

Com ajuda do Cezar eu consegui portar todos os exemplos do AjaxTagLibs para o mentawai.

Acredito que seja uma coisa bem util, inclusive poderia ser adicionado suporte ao AjaxTagLibs no mentawai.

Existe interesse?

Quem tiver curioso em ver o resultado me passo o e-mail, são 2 megas.


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline


O Rubem é o líder da área de Ajax. Passa pra ele!

Sergio Oliveira

velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Passado....

Agora eh com vcs, heheheh

VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
Edufa



Joined: 24/03/2006 12:40:51
Messages: 42
Location: Curitiba, PR
Offline

Gostaria de dar uma olhada em como ficou a adaptação, para a minha interface provavelmente terei de fazer algumas tag bem específicas envolvendo AJX e javascript, manipulação de divs e estas coisas para deixar o usuário mais mal acostumado.

Em breve comentários sobre o que estou achando do framework, por enquanto tudo tranquilo, mas estou apenas me ambientando, a parte pesada vem em seguida.

Edufa
Curitiba, PR
[MSN]
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Vc qr q eu te passe o q q eu fiz?


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 841
Location: Fortaleza-CE
Offline

Fala Velo ,

Cara to usando o autocomplete da sua adaptação do ajaxTags pro menta o que por sinal ficou muito bom e fácil de usar. só tem um problema que no IE não ta rolando tem alguma parada pra funcionar ? No Firefox é limpeza 0_0




Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
heliofrota.com

Member
Mentawai Developer
pgoncalves


[Avatar]

Joined: 14/09/2006 13:29:19
Messages: 332
Offline

Apoiadíssimoooo!!!

me manda ai....
ja sabe o meu email né??
teh velo!!!

Pedro Gonçalves
www.izap.com.br
afsrj


[Avatar]
Joined: 16/11/2006 19:28:15
Messages: 469
Location: Rio de Janeiro
Offline

Helio, se vc usa o netbeans. Remova os textos abaixo e testa
<%@page contentType="text/html"%>
<%@page pageEncoding="ISO-8859-1"%>


Alexandre Ferreira
Blog: http://alexandreferreira.com.br
[Email] [WWW] [MSN]
afsrj


[Avatar]
Joined: 16/11/2006 19:28:15
Messages: 469
Location: Rio de Janeiro
Offline

Estou qrendo tmb.
alexandreee@gmail.com


Alexandre Ferreira
Blog: http://alexandreferreira.com.br
[Email] [WWW] [MSN]
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 841
Location: Fortaleza-CE
Offline


Helio, se vc usa o netbeans. Remova os textos abaixo e testa
<%@page contentType="text/html"%>
<%@page pageEncoding="ISO-8859-1"%>
 


Uso Eclipse mas acho que o problema não é esse pois não estou usando diretrizes page o_0

O que acontece é o seguinte quando digito algo no input ele efetua a ação da Action busca os dados no banco mas não mostra na tela, o problema com o IE é que só falta mostrar os dados na tela, baixei o WAR ajaxtags-1.2-beta3 do site e testei com o IE e funciona beleza, mas esse que foi modificado para utilizar o menta só esta funcionando com o Firefox ou provavelmente estou fazendo algo errado.

Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
heliofrota.com

Member
Mentawai Developer
afsrj


[Avatar]
Joined: 16/11/2006 19:28:15
Messages: 469
Location: Rio de Janeiro
Offline

Um dos problemas com javascript sao esses.
Caso vc estivesse usando o netbeans poderia estar ai o problema.
Como nao esta.
Vou te fzr outra pergunta.

No Firefox 1.5 ao 2 funcionam?! No IE 6 tmb?!

O problema é no 7, certo?


Alexandre Ferreira
Blog: http://alexandreferreira.com.br
[Email] [WWW] [MSN]
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 841
Location: Fortaleza-CE
Offline


No Firefox 1.5 ao 2 funcionam?! No IE 6 tmb?!

O problema é no 7, certo?
 


O problema está sendo no IE 6 nos "firefoxes" estão ok, no IE 7 não testei

Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
heliofrota.com

Member
Mentawai Developer
 
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team