| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/09/2002 01:44:41
|
Administrador
Java Eldar
Membro desde: 02/08/2002 12:27:02
Mensagens: 0
Offline
|
Assunto: Como utilizar os filtros para reaproveitar mais o seu código, e manter suas servlets mais organizadas.
Você pode ler este tutorial na íntegra http://www.guj.com.br/java.artigo.11.1.guj
Por favor, coloque as suas dúvidas e seus comentários sobre este tutorial aqui.
Sinta-se livre para fazer qualquer tipo de pergunta, desta maneira você estará nos ajudando e aos outros usuários!
This message was edited 1 time. Last update was at 19/07/2005 21:10:19
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/09/2002 04:32:47
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
bom topico
onde posso achar mais ideias de filtros? tipo, pra colocar cabecalhos? rodapes?
alem de fazer estatisticas?
a funcionalidade esta la agora eh descobrir para o q mais usar ela fora essas coisas
gui
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/09/2002 11:31:48
|
Paulo Silveira
Administrador
![[Avatar]](/images/avatar/a87ff679a2f3e71d9181a67b7542122c.jpg)
Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline
|
Como disse o Cesar, os filtros nao devem ser usados para enviar alguma coisa pro response! Pois vai afetar demais as suas servlets. Elas nao poderao enviar mais cookies, por exemplo, ja que o cabecalho ja foi embora!
Use os filtros com cuidado, para log, controle de seguranca, compactacao, etc....
|
http://blog.caelum.com.br twitter: @paulo_caelum
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/09/2002 11:42:08
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
Isso, todos os exemplos da sun da pra fazer, ok....
E da pra mandar cabecalhos e rodapes alterando o OutputWriter da response e soh no final do request jogando todos os dados no outputwriter original, e sem esquecer que o metodo flush deveria ser implementado no writer novo de maneira que ele REALMENTE chame o flush original...
Ai da certo
Gui
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/09/2002 14:23:16
|
crolmos
What is classpath?
Membro desde: 21/08/2002 10:15:55
Mensagens: 5
Localização: São Paulo
Offline
|
É verdade, fazendo isso seria possível mandar cabeçallhos e rodapés, mas isso não é muito trivial, e acho que eu não usaria filtros nesse caso. Acho que seria mais fácil usar um Servlet nesse caso...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/09/2002 11:32:43
|
danieldestro
Moderador
![[Avatar]](/images/avatar/a5bfc9e07964f8dddeb95fc584cd965d.png)
Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline
|
mto bom essa feature
valeu
|
gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/09/2002 12:43:16
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
o negocio eh mixa o xml com o xlst (xstl? sempre erro)
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/11/2002 12:10:36
|
Richardson
JavaTeenager
![[Avatar]](/images/avatar/c8a589523f5e272d528f3.gif)
Membro desde: 29/10/2002 16:54:29
Mensagens: 178
Localização: Recife/PE
Offline
|
Acredito que os filtros são uma poderosa ferramenta para colocar um controle de permissão, compactação etc. E isso aplicado em um servlet controlador facilita muito a manutenção. Para colocar cabecalhos e rodapés, prefiro usar templates.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2004 15:32:27
|
marcelo_
JavaChild
Membro desde: 18/02/2004 10:53:09
Mensagens: 131
Offline
|
Eu estou usando um servlet controlador que direciona para relatorios html,pfd e grafico.O problema é que eu tenho que passar os parametros para os relatorios pelo servlet.
Se eu for colocar todos os parametros no servlet vai ficar muitos parametros e vai ficar meio "gambiarra" porque vão ter varios parametros que eu só vou usar em uns relatorios e em outros nao.
Queria saber se tem como usar filtros pra encapsular essas parametros em um collection ou algo parecido pra eu mandar pras classes de relatório só o collection e tratar os parametros de acordo com o relatorio.???
Qualquer ideia melhor de fazer isso é bem vinda!
Valeu a ajuda!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2004 15:37:25
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
Pq voce nao faz um servlet para cada tipo de relatorio, ou delega a criacao dos parametros para metodos especializados? Por exemplo, algo como
Rafael
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2004 15:56:55
|
marcelo_
JavaChild
Membro desde: 18/02/2004 10:53:09
Mensagens: 131
Offline
|
poizé,oo lance é que a unica diferença dos servlets seria os parametros,dai eu estava mandando como um parametro o nome do relatorio dai ele direciona para o relatorio solicitado
Se eu conseguisse minimizar a questão dos parametros ficaria apenas o servlet controlador direcionando para os relatorios correspondentes e ele nao pecisaria compilar a cada novo relatorio
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 28/07/2005 17:45:43
|
rflprp
GUJ Ranger
Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline
|
This message was edited 1 time. Last update was at 28/07/2005 17:46:12
|
|
|
 |
|
|