I am needing print only a attributes from a object without DB connection and dataset. I have for example the object "Student" and I need print the following attributes: Name Last Name Year I am using the following source code: try { String strFile; Map Data= new HashMap(); Data.put("Name", "Pepe"); Data.put("Lastname", "Perez"); Data.put("Year", "2010"); strFile = "StudentReport.jasper"; JasperReport masterReport = null; masterReport = (JasperReport) JRLoader.loadObject(strFile); JasperPrint jp = JasperFillManager.fillReport(masterReport, Data, new JREmptyDataSource()); JasperViewer view = new JasperViewer(jp,false); view.setTitle("title"); view.setVisible(true); } catch (JRException ex) { Logger.getLogger(ImpApp.class.getName()).log(Level.SEVERE, null, ex); } This code print a withe paper, why? I need this print the data: Pepe Perez 2010 How I can do that? Thanks in advance, Andrés.