Nie możesz używać Jasper Reports bezpośrednio z MongoDB jako dostawcą danych, ponieważ sterownik MongoDB nie jest kompatybilny z JDBC.
Możesz pobrać swoje dane z MongoDB i zapakować je do JRDataSource. Istnieje kilka dostępnych implementacji JRDataSourche, takich jak JRBeanArrayDataSource i JRBeanCollectionDataSource.
Więcej informacji o JRDataSource i implementacjach znajdziesz na http://jasperreports.sourceforge.net/api/index .html