Atenção: caso você queira que algum componente esteja disponível na view, é necessário anotar o componente com
@Named
definindo o nome exposto na JSP. No exemplo abaixo a classe será exposta comouser
e estará disponível na view.
@Name(name="user") public void User {}
--
You received this message because you are subscribed to the Google Groups "caelum-vraptor" group.
To unsubscribe from this group and stop receiving emails from it, send an email to caelum-vrapto...@googlegroups.com.
To post to this group, send email to caelum-...@googlegroups.com.
Visit this group at http://groups.google.com/group/caelum-vraptor.
For more options, visit https://groups.google.com/d/optout.
Se eu não estiver errado, anota @SessiomScoped e o @Named e pronto, o próprio helper doe eclipse na hora de editar a página jsp vai por disponível lá, assim como é com o @ManagedBean, é assim que to fazendo
@SessionScoped
@Named
class Componente { private long id; // get e set }
@Controller
class AlgumController {
@Inject private Componente componente;
@Get
public void algumMetodo(){
componente.setId(8001);
}
}