Mensagens enviadas por: dricorj
Índice dos Fóruns » Perfil de dricorj » Mensagens enviadas por dricorj
Autor Mensagem
Seguinte, criei um HttpSessionListener para saber quantos usuarios estao on-line, ate ai ta funcionando beleza. So que quando o usuario clica no 'X' do browser ou da ALT+F4 ou qq outra coisa eu preciso saber qual usuario que aconteceu isso pq preciso registrar no banco que ele esta desconectado.

Quando isso ocorrer eu so vou saber qdo a sessao expirar, certo ?

Entao como que eu faco no public void sessionDestroyed(HttpSessionEvent se) para saber quem foi para ai mudar no banco a flag ?

Socorro, ng pra me ajudar ?

To sendo obrigado a testar em cada pagina se o usuario pode acessar ou nao. Queria colocar esse teste no filtro. Como fazer isso?
ainda nao encontrei uma solucao boa para resolver esse problema. Alguem sabe como eu faco para permitir o acesso a determinadas paginas somente a um tipo de pessoa.

Tipo a secretaria so conseguir acessar as paginas dela e nao as do medico, etc.

Tive que colocar um if nas paginas, mas ai vou ter que colocar em todas, o que num e muito correto.
vlw pelas dicas. consegui implementar um filtro aqui e ta funfando belezinha, so que surgiu um outro problema.

Tenho 4 tipos de usuarios, e cada um tem acesso a algumas paginas e outras nao. Como eu faco esse controle ?

Eu pensei num jeito aqui, mas e meio tosco. Alguma sugestao ?
seria assim:

1- eu teria um filter somente para ver se o atributo "Usuario" esta na sessao
2- se sim blz, continua
3- se nao, redireciona para a pagina de login

e isso ?

mas tem q configurar alguma coisa no web.xml ou outro lugar ?

Pq senao como a pagina vai executar o filter?

como faco o redirecionamento no filter para continuar ou para o login ?
vlw pelas respostas. Agroa Eduardo Negr? como faria essa action abstrata ? tem algum exemplo ?
eu nao compreendi como implementaria o filtro ?
To fazendo meu projeto final e to usando Struts, so que ta acontecendo um erro bisonho.

Ao fazer o login coloco na sessao um "Usuario".

Em todas as paginas eu testo se existe o "Usuario" senao ele redireciona para a pagina de login.

Acontece que isso nao esta ocorrendo. Pegando o link, e mandando o NetBeans rodar a aplicacao, se eu colar o link no browser mesmo antes de ter feito o login a pagina ta entrando e nao ta redirecionando para a pagina de login.

esta assim nas paginas:

<logic:notPresent name="Usuario" scope="session">
<c:redirect url="login.do"/>
</logic:notPresent>

Tem algo errado? Tem que fazer mais alguma coisa ? Socorroooo!
isso vai funcionar usando struts ? nao testei ainda.
Alguem sabe como eu faco para exibir uma imagem GIF mesmo, tipo "carregando" antes de exibir a tela.

Tipo: tenho um cadastro, que automaticamente envia um email para a pessoa, so que demora um pouco para enviar esse email e a tela fica toda branca. Queria que aparecesse uma imagem GIF com a mensagem "enviando email" e qdo terminasse de enviar exibisse a tela de sucesso no envio.


Estou usando NetBeans, Struts e HIbernate. Alguma sugestão ?
blz, mas como que eu vou saber q erro que deu para eu personalizar a minha mensagem de erro?

Pq pelo menos os erros que vi que podem ocorrer sao:

- email digitado ja existir no banco
- nao conseguir enviar email
- cpf ja existe
- outro erro qualquer


como eu vou saber qual deles é para exibir uma msg personalizada do tipo: "Esse email já está cadastrado".
ninguem ?
Qual a melhor forma de se fazer tratamento de erros no Hibernate ? Alguem tem algum exemplo simples por favor.

Estou fazendo genericamente asism:

}catch(Exception e){
e.printStackTrace();
s.setAttribute("erro", e.getMessage());
return mapping.findForward("failure");
}

so que so me retorna sempre

could not insert: [br.com.gev.bean.Paciente]

independente do erro q for. Acho q nao esta correto dessa forma. Alguem pode ajudar ?
tem como vc me enviar esse exemplo completo? vlw.
criar uma pasta dentro de WEB-INF e colocar as paginas la? testei aqui e num funcionou nao cara. tem que configurar mais alguma coisa isso alem de mudar o caminho em tiles-defs.xml ?
po, eu acredito que esteja configurado direito senao ele nao funcionava. ele so da erro quando coloca o meu Layout em uma pasta Layout. ai ele nao encontra a pagina e da erro.


HTTP Status 404 - /ProjetoFinalSemTiles/Layout.jsp

--------------------------------------------------------------------------------

type Status report

message /ProjetoFinalSemTiles/Layout.jsp

description The requested resource (/ProjetoFinalSemTiles/Layout.jsp) is not available.

 
Índice dos Fóruns » Perfil de dricorj » Mensagens enviadas por dricorj
Ir para:   
Powered by JForum 2.1.8 © JForum Team