Tenho este metodo.
[code]@Get(“teste/criar”)
public void criarTeste() {
if (usuarioLogado.getTeste() == null)
this.usuarioLogado.setTeste(new Teste());
}[/code]
na view possui isto.
[code]
Titulo:
send
Tenho este metodo.
[code]@Get(“teste/criar”)
public void criarTeste() {
if (usuarioLogado.getTeste() == null)
this.usuarioLogado.setTeste(new Teste());
}[/code]
na view possui isto.
[code]
Titulo:
send
não dá pra setar coisas de dentro de um @SessionScoped usando form parameters. Se isso funcionasse, seria bem fácil se logar em qualquer app do vraptor
vc precisa fazer isso no controller. Mude seu input pra:
<input type="text" name="teste.titulo" value="${usuarioLogado.teste.titulo}" id="teste_titulo"/>
e o controller pra:
@Post("teste/criar/passo1")
public void passo1(Teste teste) {
usuarioLogado.setTeste(teste);
System.out.println(usuarioLogado.getTeste().getTitulo());
}
Muito obrigado pela atenção.