Meu Bean
[code]
public class Pessoa {
private String nome;
private String sobrenome;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getSobrenome() {
return sobrenome;
}
public void setSobrenome(String sobrenome) {
this.sobrenome = sobrenome;
}
}[/code]
Minhas Ações…
import com.opensymphony.xwork.ActionSupport;
public class Act extends ActionSupport {
private Pessoa pessoa;
public String index() {
return SUCCESS;
}
public String act2() {
return SUCCESS;
}
public Pessoa getPessoa() {
return pessoa;
}
public void setPessoa(Pessoa pessoa) {
this.pessoa = pessoa;
}
}
Meus Vm…
index.vm
<form method="post" action="act2.action" >
<table style="text-align: left;font-family: verdana; font-size:10px; background-color:#efefef; border: solid 1px #FFFFFF; border-right: solid 1px #aaaaaa; border-bottom: solid 1px #aaaaaa">
<tr>
<th>Nome</th>
<td><input style="text-align: left;font-family: verdana; font-size:10px; background-color:#efefef; border: solid 1px #FFFFFF; border-left: solid 1px #aaaaaa; border-top: solid 1px #aaaaaa" type="text" name="pessoa.nome"></td>
</tr>
<tr>
<th>Sobrenome</th>
<td><input style="text-align: left;font-family: verdana; font-size:10px; background-color:#efefef; border: solid 1px #FFFFFF; border-left: solid 1px #aaaaaa; border-top: solid 1px #aaaaaa" type="text" name="pessoa.sobrenome"></td>
</tr>
<tr>
<td align="right" colspan="2"><input style="text-align: left;font-family: verdana; font-size:10px; background-color:#efefef; border: solid 1px #FFFFFF; border-right: solid 1px #aaaaaa; border-bottom: solid 1px #aaaaaa" type="submit" name"btn" value="enviar"></td>
</tr>
</table>
</form>
act2.vm
$pessoa.nome
$pessoa.sobrenome
Pelo amor de Deus… sahusah… pq o meu vm act2 não tá me retornando o valor q foi passado acima no bean ???
Obrigado