| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2007 12:58:38
|
Bjornn Borg
JavaChild
Membro desde: 25/03/2004 15:03:50
Mensagens: 140
Offline
|
Olá pessoal,
Estou desenvolvendo uma app em webwork e as coisas estão indo bem.
Acontece que tive a idéia, dia desses, de mudar minhas jsp`s para utilzar a JSTL ao invés da tablibs do ww, para deixar minha app desacoplada do framework.
Assim, ao invés de usar <ww:if> eu uso <c:if>...
Mas estou com um problema na hora de pegar os atributos da action via JSTL. Não estou conseguindo. Como faço?
Imagine que eu execute um método M da action A, que que este método mude o valor de uma propriedade da action, assim:
Como faço, para no JSP, via JSTL, acessar o valor da propridade "nomePropriedade"e recuperar o valor "Teste"?
Eu até tentei algo como: mas não funcionou.
Agora, escrevendo este post, tive a idéia de fazer:
Será que funciona?
Agradeço qualquer ajuda.
Obrigado.
|
Tenha fé. O que é caro por R$ 10,00 poder ser barato por R$ 50,00 amanhã.
char[] name = {66,106,111,114,110,110,32,66,111,114,103};
char[] cert = {83,67,87,67,68,32,49,46,52}; |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2007 13:23:57
|
Jair Rillo Junior
Moderador
![[Avatar]](/images/avatar/31b3b31a1c2f8a370206f111127c0dbd.jpg)
Membro desde: 29/04/2003 21:19:53
Mensagens: 2524
Localização: São Paulo / Campinas
Offline
|
Eu já tive um problema semelhante a um tempo atrás (na verdade a muito tempo quando eu fiz um projeto com WW), o problema era que a taglib displaytag não capturava os dados do Webwork.
para isso, eu usei a seguinte tag no JSP
Basicamente ele pega o valor "list" que foi setado na Action do webwork, joga ele no request com o mesmo nome "list".
Assim eu era capaz de capturar os dados no request através do nome List.
Acredito que isso irá funcionar para você, mas você não irá ficar totalmente desacoplado do WW, já que você está usando uma taglib dele.
Outra coisa, porque você não começa a usar o Struts 2 já que o WW vai parar na versão 2.2.5? http://www.opensymphony.com/webwork/
|
Jair Rillo Junior
http://www.jairrillo.com/blog | Twitter | SCJA, SCJP, SCWCD, SCBCD, IBM SOA Associate |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2007 13:40:42
|
felipesp
Debugger
![[Avatar]](/images/avatar/c9efe5f26cd17ba6216bbe2a7d26d490.jpg)
Membro desde: 14/04/2004 14:16:52
Mensagens: 69
Localização: São Paulo
Offline
|
Acho que as propriedades da action podem ser acessadas pelo atributo stackvalue que fica no request.
|
Felipe S. Gomes
phillmelon@gmail.com
http://felipe.blog.br/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2007 14:37:30
|
Bjornn Borg
JavaChild
Membro desde: 25/03/2004 15:03:50
Mensagens: 140
Offline
|
Eu até tentei usar o stack value, mas ele é um objeto que representa uma pilha, e pelo que vi não consigo fazer um acesso direto ao item que quero... precisaria iterar na pilha...
Será que seria isso?
Quanto à idéia do Manchester, eu poderia até fazer... mas ainda não ficaria desacoplado o ww, e teria um bom trabalho qdo a action tivesse umas 5 ou 10 propriedades...
Alguém conhece outra forma?
Obrigado pelas ajudas até o momento...
|
Tenha fé. O que é caro por R$ 10,00 poder ser barato por R$ 50,00 amanhã.
char[] name = {66,106,111,114,110,110,32,66,111,114,103};
char[] cert = {83,67,87,67,68,32,49,46,52}; |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/05/2007 14:56:17
|
arthurgon
Java Ninja
![[Avatar]](/images/avatar/981ec2327e01401e552164ed7314d4b0.jpeg)
Membro desde: 05/02/2007 00:57:43
Mensagens: 284
Localização: são paulo
Offline
|
Olá;
Tô tentando criar um projeto simples em JSP de uma pagina chamando outra através de links...alguém poderia me dar uma idéia???
|
Arthur G. Gomes Jr.
Analista Java Sênior |
|
|
 |
|
|
|
|