Chamar Servlet ao carregar index.jsp

7 respostas
V

Boa noite amigos! :smiley:

Tenho uma dúvida bem simples!
Quero, ao carregar a página index.jsp da minha aplicação chamar um servlet.
Como poderia fazer isso. Pesquisei algumas coisas e não achei nada.

Abraços, fiquem com Deus!

7 Respostas

F

Usa javascript
http://www.webmasterworld.com/javascript/3937854.htm
e use o evento onload() do da JSP.

V

Valeu furutani!
Seria algo do tipo:

<body onload = "urldoServlet">

:?:

F

Não… vc tem chamar no onload uma função javascript parecida com a que está no site que eu passei.

V

Certo amigo!
Vou pôr a mão na massa aqui.
Obrigado mesmo!

S

Dr, eu não entendo muito de servlets mas já ouvi falar na criação de filtros com servlet. É possível configurar para que ao acessar uma página jsp você execute uma servlet sem precisar chamá-la explicitamente. Pesquise por filtros e servlet.

Espero ajudar.

V

Certo amigo… eu havia pensado nisso. Um colega indicou e ficou de mandar um material.
Obrigado mesmo pro lembrar!

V

É, acho que seria um pouco inviável usar filtro. No caso meu Servlet teria uns métodos do meu DAO e que fariam uma Query no banco. Sobrecarregaria meu Servlet, segundo um tópico aqui do fórum mesmo. E meu Servlet ficaria impossibilitado de enviar Cookies, segundo o mesmo tópico. Vou tentar o JavaScript, mesmo sendo eu o zero a esquerda na linguagem! =)
Agradeço as ajudas!

Criado 16 de novembro de 2009
Ultima resposta 16 de nov. de 2009
Respostas 7
Participantes 3