Usando <jsp:setProperty .../>

Olá.

Como faço para SETar uma propriedade de um Bean usando isso aqui?
Só que invés de usar “um valor” pré-definido usar por exemplo, o valor de um !

<jsp:setProperty name="NovoEstabelecimentoBean" property="latitude" value="um valor" />

É possível fazer algo desse tipo? Como faço isso?

Muito obigado!
Abraço, Bottoni

Este input está na mesma página ou está na página a qual a requsição será encaminhada?

Se estiver na página a qual a requisição será encaminhada vc pode fazer assim:

<jsp:setProperty name="NovoEstabelecimentoBean" property="latitude" param="lat" />  

Flw

Está na mesma página!

faça o seguinte:

 &lt;jsp:setProperty name="NovoEstabelecimentoBean" property="*" /&gt;  

e o nome do input tem que ser o mesmo da propriedade q vc quer setar no bean, tbm tem que estar dentro do form.
dessa forma ele seta automaticamente todas as propriedades do bean que tenha todos os input com nomes iguais as propriedades.
não sei se expliquei direito mas é isso aí rs.

Pq vc quer setar o input no bean antes da requisição ser encaminhada?

Vc pode fazer isso em um servlet ou em outro jsp a qual a requisição irá.

Flw

[quote=pablouu] faça o seguinte:

 &lt;jsp:setProperty name="NovoEstabelecimentoBean" property="*" /&gt;  

e o nome do input tem que ser o mesmo da propriedade q vc quer setar no bean, tbm tem que estar dentro do form.
dessa forma ele seta automaticamente todas as propriedades do bean que tenha todos os input com nomes iguais as propriedades.
não sei se expliquei direito mas é isso aí rs.[/quote]

Isso tbm só serve para o JSP a qual a requisição será encaminhada, que receberá os parâmetros.

Ele quer setar antes de enviar a requisição.