Usuario Logado

Boa tarde pessoal,

Estou desenvolvendo uma aplicação em web, usando o Vraptor e Hibernate, e gostaria de fazer uma listagens somente com o usuario q está logado…
Fiz uma query usando a hql e consegui listar com o usuario logado passando o login… gostaria de deixar esta listaggem automática… conforme o usuario da sessão… estou com as atabelas todas relacionadas com o login e no meu JSP eu gravei os dados com a Session… request.getRemoteUser();

olha a minha Query:


package br.com.cienci.fluxocaixa.dao;

import java.util.List;

import org.hibernate.Query;
import org.hibernate.Session;

import br.com.cienci.fluxocaixa.modelo.vo.Categoria;

/**
*

  • Criado em 29/02/2008
  • @author Washington C S Wiltenburg
  • @version 1.0

*/

public class CategoriaDao extends Dao{

public CategoriaDao(Session session) {
	super(session, Categoria.class);
}

public List<Categoria> usuarioLogado(){


	String hql = "SELECT c FROM Categoria as c WHERE usuario = 'admin'";

	Query query = getSession().createQuery(hql);
	//query.setParameter("usuario", usuario);
	return query.list();
}

}

deste jeito da certo mas estou passando o login q quero listar… ‘admin’

gostaria q isso ficasse automático… conforme o usuário logado
Agora como q eu faço pra deixar esta listagem automática com o usuario logado???
Alguem pode me ajudar???

Obrigado!!!

Alguém pode me ajudar???

bom, não sei se entendi direito, mas vc quer listar os usuário logados no sistema atualmente??? Bom, se for isso… vc poderia criar em nivel de aplicação um list de usuario logados, quando o cara entrar vc add, quando o cara sair vc o retira da lista…

Espero ter ajudado,

 Rodrigo.

vlw cara… mas o q eu quero é listar somente os cadastros daquele usuario q está logado… este sistemas vai ter vários usuários ao mesmo tempo e, não posso listar todos os dados do banco preciso listar somente os dados do própio usuário…

entendeu???