Imprimir tela do browser

Estou desenvolvendo uma aplicação web e tem um momento em que preciso imprimir a tela do browser.
Hoje está assim: a pessoa clica no botão imprimir - a apresentação está em jsp - e é apresentada uma nova tela com os dados que devem ser imprimidos e o usuário deveria clicar no botão imprimir do browser.
Como usuário é o nosso pesadelo, ele não clica no botão pra imprimir, então eu tenho que automatizar isso.
É clicar no botão imprimir e realmente imprimir.

Tem alguma API que faça isso? Que método usar? Alguém de vocês já usou algo parecido??

Valeu,

ja pensou em usar javascript para isso??

Boa… o colega aqui usou javascript, mesmo!

Valeu!