| 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.
|
 |
|
|