Dúvida: como passar dados de um form para outra página com struts 2?

Olá, minha dúvida é a seguinte: como passar dados de um form para outra página com struts 2?
Mais expecificamente falando, pegar os atributos de um form em uma página diferente para exibi-los.
Desde já agradeço a ajuda. :wink:

Olá Marcio,

Primeiramente você precisa criar o formulário em HTML, e na tag do formulário, na propriedade action, você deve colocar o nome da action do struts.

Nos campos do formulário, você precisa definir as propriedades nome dos campos exemplo:

Na action do Struts2, você precisa ter uma variável com o nome do campo, neste caso nomeUsuario, e definir o método set desta variável.

E pelo método set o struts2 se encarrega de preencher o valor passado como parâmetro na request para a variável através do método set.

Espero que tenha entendido, o que eu quis dizer.

Mas a variável dever ter obrigatóriamente o mome do campo ou pode ser, por exemplo: nome?

creio q sim
se for por request sim

Olá,

É necessário ter o mesmo nome da variável, e também é necessário ter o método set, pois o struts2 procura por este método. Recomendo usar a geração automática do eclipse.