Uso de AJAX com FreeMarker no Struts 2.1.x

6 respostas
leo.junior

Encontrei uma documentação no wiki da Apache que mostra os problemas na migração do Struts 2.0.x para o Struts 2.1.x.
Infelizmente eles usam JSP no exemplo. Não consegui fazer o mesmo com FreeMarker. Segue um exemplo do que estou tentando fazer:

Usando FreeMarker e Struts 2.0.x:

<@s.head theme="ajax" />

</head>
<body>

<@s.form action="validar" method="post" validate="true" theme="ajax">
	<@s.textfield label="Nome" name="nome" size="40" required="true" />
	<@s.textfield label="Data de Nascimento" name="dataNascimento" required="true" />
	<@s.textfield label="Email" name="email" size="40" required="true" />
	<@s.submit value="Cadastrar"/>
</@s.form>

Alguém sabe como fazer isso usando Struts 2.1.x?

6 Respostas

edmarr

Com Struts 2.1x eh possível fazer mas sem usar a tag ’ theme="ajax" ’ ,
Porem já procurei a respeito e falaram para usar dojo , mas será só esta
unica alternativa ??? :cry:

leo.junior

Em todos os exemplos que eu vi, DOJO se aplica a JSP’s.
Minha dúvida é justamente essa! Como poderia fazer isso usando FreeMarker?

leo.junior

Alguma luz no fim do túneo??? :roll:

edmarr

Andei pesquisando tem um jeito facil
eh usar frameworks js como
o Prototype
ou Jquery

leo.junior

edmarr:
Andei pesquisando tem um jeito facil
eh usar frameworks js como
o Prototype
ou Jquery

Isso seria mais uma solução paliativa…
Será que não tem uma forma de fazer isso no próprio FreeMarker, como no caso da versão 2.0.x do Struts?
Assim, ao invés de progredir a tecnologia, regrediram…

edmarr

leo.junior:

Isso seria mais uma solução paliativa…
Será que não tem uma forma de fazer isso no próprio FreeMarker, como no caso da versão 2.0.x do Struts?
Assim, ao invés de progredir a tecnologia, regrediram…

Concordo :cry:

Criado 11 de fevereiro de 2010
Ultima resposta 12 de fev. de 2010
Respostas 6
Participantes 2