Meu amigo Ricardo,

Enviei a seguinte mensagem para outro membro do grupo, e acho que seria
interessante compartilhar com todos:

"

Embora muita gente não saiba, o CSS também interfere na saída da
impressora, controlando diversos aspectos: quebra-de-pagina, cabeçalho,
rodapé, margens, entre outros.

Tive um problema semelhante com uma aplicação servidora, que necessitava
fazer quebra de páginas por grupo. Embora a solução seja desenvolvida em
Delphi para Web, a mesma possui uma arquitetura semelhante ao
JSP/Servlets, na realidade, bem parecidade com a estrutura de Servlets.

Bem, vamos a solução:

Defini uma TAG própria, com o nome <P.Grupo>, onde nesta TAG coloquei a
seguinte instrução:

    {page-break-after:always}

Então ficou assim: P.Grupo{page-break-after:always}

Ok.

A cada quebra de grupo, eu simplesmente adicionava a minha saida a TAG
<P.GRUPO>, e mais nada.

Isso foi um dos desafios.

Agora o mais importante, para que isso funcione, o Cliente deverá ter um
Browser I.E. igual ou superior a 5.5. Isso é facilmente resolvido,
solicitando a todos os profissionais que atualizem o browser por
questões de segurança - o que é uma verdade.

Sinceramente não recordo onde fui buscar informações sobre CSS, mas
lembro-me de um site que me ajudou muito e está em primeiro lugar na
busca do Google:

http://www.tutcss.hpg.ig.com.br/index.html


Inclusive o WebMaster deste site, me deu umas dicas.


"

Em complemento a isso, sugiro que busque maiores informacoes no site:

www.w3c.org

Na realidade é o orgão responsável pelo CSS. Tem muita informação
interessante, e a documentação completa do CSS.


Abração


Emerson Facunte
www.facunte.com.br


-----Mensagem original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Enviada em: quarta-feira, 28 de agosto de 2002 14:22
Para: [EMAIL PROTECTED]
Assunto: [java-list] JSP-Impressao


Emerson; 

Minha necessidade é Urgente, tanto que já estou trabalhando com PDF.
Conheco 
um pouco de CSS, mas nunca encontrei nenhuma material mais profundo do 
assunto. Voce tem alguma coisa nesse sentido ? pode me enviar ? 

Atenciosamente;
Ricardo Almeida 

JAVA (Facunte) writes: 

> Caro Sparc (Jose Carlos),
> 
> Embora o PDF seja uma boa saída para este problema, acredito que o CSS

> poderá ajudar o nosso amigo Ricardo.
> 
> O CSS possui um ótimo controle sobre a impressão, com quebra-páginas, 
> cabeçalhos e rodapés, e caso o profissional tenha um profundo 
> conhecimento em CSS, poderá oferecer ao usuário, controle sobre 
> grupos.
> 
> Forte abraço e sucesso a todos.
> 
> 
> Emerson Facunte
> www.facunte.com.br
> 
>  
> 
> 
> -----Mensagem original-----
> De: Jose Carlos [mailto:[EMAIL PROTECTED]]
> Enviada em: terça-feira, 27 de agosto de 2002 13:16
> Para: [EMAIL PROTECTED]
> Assunto: Re: [java-list] JSP-Impressao 
> 
> 
> Entendo o seu problema, são aquelas malditas configurações de 
> impressão que os browsers fornecem... vc não tem controle sobre nada 
> depois que o usuário clica no botão de impressão, aparece aquela 
> janela padrão do Windows e danou-se! Na minha opinião existem duas 
> alternativas: Gerar um .pdf, o que obriga o cliente a ter o Acrobat 
> (mas e daí?) ou então fazer um applet. Eu ficaria com o .pdf. Sobre o 
> css... ele não resolve seu problema de impressão.
> 
> Sparc
> 
> ----- Original Message -----
> From: "JAVA (Facunte)" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>; "'Ecil C. Teodoro - Software 
> Engineer'" <[EMAIL PROTECTED]>
> Sent: Monday, August 26, 2002 8:31 AM
> Subject: RES: [java-list] JSP-Impressao
> 
> 
> Olá amigo,
> 
> Sugiro que você conheça um pouco mais sobre CSS. O CSS permite o 
> controle total sobre quebra de páginas, numerações, cabeçalhos, 
> rodapés, etc.
> 
> Existem diversos sites que trazem inúmeros tutoriais sobre CSS.
> 
> Entre no Google, e procure por CSS (pode escolher a opção em português

> mesmo).
> 
> Possuo diversos relatórios desenvolvidos em variadas linguagens de 
> programação, gerando HTML, com total controle, e sabe quem me salvou? 
> O CSS.
> 
> 
> Forte abraço e sucesso a todos
> 
> 
> Emerson Facunte
> www.facunte.com.br
> 
>  
> 
>  
> 
> 
> -----Mensagem original-----
> De: Ecil C. Teodoro - Software Engineer 
> [mailto:[EMAIL PROTECTED]]
> Enviada em: sábado, 24 de agosto de 2002 13:44
> Para: [EMAIL PROTECTED]
> Assunto: Re: [java-list] JSP-Impressao
> 
> 
> Gere o relatório em PDF.
> 
> 
> -----
> Ecil C. Teodoro
> Software Architect
> E-Cube Systems
> Banking Solutions
> São Paulo - Brazil
> mailto:[EMAIL PROTECTED]
> -----
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: "Lista SouJava" <[EMAIL PROTECTED]>
> Sent: Thursday, August 22, 2002 8:01 AM
> Subject: [java-list] JSP-Impressao
> 
> 
>> Senhores (as);
>>
>> Estou fazendo um site para a intranet de minha empresa e a parte de
>> relatório está um lixo, ou seja, crio uma pagina html utilizando o
JSP
> 
>> e mando para a impressora, tal fato gera inúmeros problemas como : 
>> não
> 
>> tenho controle sobre o salto paginas e o relatório fica feio e
>> dependendo do numero de paginas difícil de entender. Alguma dica para

>> criação de
> relatório
>> um pouco mais elaborado?
>>
>> P.S. Meu site está em Windows 2000, Apache e Resin
>>
>> Atenciosamente;
>> Ricardo Almeida
>>
>>
>> ------------------------------ LISTA SOUJAVA
>> ---------------------------- http://www.soujava.org.br  -  Sociedade
>> de Usuários Java da Sucesu-SP dúvidas mais comuns: 
>> http://www.soujava.org.br/faq.htm regras da lista: 
>> http://www.soujava.org.br/regras.htm
>> historico: http://www.mail-archive.com/java-list%40soujava.org.br
>> para sair da lista: envie email para
> [EMAIL PROTECTED]
>>
> ----------------------------------------------------------------------
> --
> - 
> 
> 
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.380 / Virus Database: 213 - Release Date: 24/07/2002
> 
> ______________________________________________________________________
> _
> 
> Yahoo! PageBuilder
> 
> O super editor para criação de sites: é grátis, fácil e rápido.
> 
> http://br.geocities.yahoo.com/v/pb.html
> 
> 
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da 
> lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para 
> [EMAIL PROTECTED]
> ----------------------------------------------------------------------
> --
> - 
> 
> 
> ------------------------------ LISTA SOUJAVA
> ---------------------------- http://www.soujava.org.br  -  Sociedade 
> de Usuários Java da Sucesu-SP dúvidas mais comuns: 
> http://www.soujava.org.br/faq.htm regras da lista: 
> http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para 
> [EMAIL PROTECTED]
> ----------------------------------------------------------------------
> --
> - 
> 
> 
> ------------------------------ LISTA SOUJAVA
> ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
> [EMAIL PROTECTED] 
>
------------------------------------------------------------------------
> - 
> 
> 
> ------------------------------ LISTA SOUJAVA 
> ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para
[EMAIL PROTECTED] 
>
------------------------------------------------------------------------
- 
> 
 

------------------------------ LISTA SOUJAVA
---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para
[EMAIL PROTECTED] 
------------------------------------------------------------------------
-


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a