Como deixar um objeto na sessão uzando o VRaptor?

Boa tarde a todos,

Desenvolvi uma aplicação web com VRaptor, e acontece q não estou conseguindo deixar um objeto na sessão:

tenho algumas jsp´s q fiz isso e deu certo, aí vai o código:

//na minha lógica
//para guardar o objeto na sessão

    @Out
private String testeParc;

public String getTesteParc() {
	return testeParc;
}

// no meu método q busca um produto eu armazeno ele na sessão

    @Logic(parameters={"entrada", "check",  "teste"})
public void listaProdutos(String entrada, Integer check, String teste){
            try{
		this.daoFactory.beginTransaction();
		this.produtoDao = this.daoFactory.getProdDao();

		if(entrada != null && check == 1){
			this.produtos = this.produtoDao.listaProdutoCod(Long.parseLong(entrada));
		}else if(entrada != null && check == 2 && !entrada.equals("'")){
			this.produtos = this.produtoDao.listaProdutoDescricao(entrada);
		}else if(check == 3){
			this.produtos = this.produtoDao.listaProdutos();
		}

		this.daoFactory.commit();
                    this.testeParc = teste;

	}catch(NumberFormatException e){
		System.err.print("erro ao executar listagens:\n" + e.getMessage());
	}catch(NullPointerException e){
		System.err.print("erro ao executar listagens:\n" + e.getMessage());
	}

    }

e na minha JSP eu chamo este objeto:

eu já fiz isso e agora não está funcionando… pelo o q entendi ele está pegando este objeto com null.

alguém pode me ajudar???

Obrigado

Fala Washington,

Tente usar essa anotação

@In(scope=ScopeType.SESSION, required=false)
	private XXX xxx;

O atributo required é opcional :wink:

[ ]'s

vlw: nandobgi

então é só utilizar esta anotação:

@In(scope=ScopeType.SESSION)
private String testeParc;

public String getTesteParc() {
	return testeParc;
}

e chama-la na jsp no imput… é isso?

<imput value"${testeParc}">

é assim?
vc pode me ajudar?