dúvida no vraptor

5 respostas
S

Olá pessoal !! Sou novo no ambiente web e estou com uma dúvida que parece ser bem basica…
preciso pegar os dados de um formulario realizar o calculo e fazer o redirecinamento para jsp. já criei a ação mas quando vai para outra pagina não parece o valor calculado.

tem um input assim

<input name="vlr_desp_medicas" type="text" class="txt_form" id="vlr_desp_medicas" onKeyPress="return formataMoeda(this, '.', ',', event);" onblur="converteValor('vlr_desp_medicas','vlr_desp_medicas2');"></td>

criei uma variavel que recebe esse parametro assim

@Parameter
	private double vlr_desp_medicas2

não é um otimo nome para variavel vou mudar quando funcionar

como faço para mostra o valor desse atributo na outra JSP?
já tentei assim

${simulador.vlr_desp_medicas2}

e não deu!!!
fico no aguardo.

5 Respostas

jvlouvem

Onde tem essa linha:

@Parameter  
private double vlr_desp_medicas2

Adicione @Out:

@Parameter  
@Out
private double vlr_desp_medicas2

Acho que isso resolve, nao tenho certeza, pois faz tempo que não uso o VRaptor

S

está linha está na minha Logic!

jvlouvem

Não tem um método que use esta variavel ?

S

Sim está dentro do metodo!!! eu fiz oque vc falou deu certo valeu pela ajuda
mas cara e se vc um objeto como que eu faria?
se eu criar um bean e popular ele com esse valores do parametros como passo ele para JSP?

jvlouvem

Cara é bem simples também, basta seguir as convençoes do VRaptor, se voce seguir, tudo que vc tem no seu objeto de modelo vai “setado” automaticamente.

Dá uma olhada no tutorial do site: http://www.vraptor.org/pt/first-example.html

Esse framework é muito bom, pra mim melhor até que o struts :smiley:

Criado 4 de fevereiro de 2009
Ultima resposta 4 de fev. de 2009
Respostas 5
Participantes 2