introdução a relatorio

Alguem tem um tutorial basico de como gerar um relatorio e chamar ele na minha aplicação web !?

Estou utilizando o struts …

Agradeço a quem ajudar