Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


can anyone help me to send the code for Jasper Reporting in
java?plz

Answers were Sorted based on User's Feedback



can anyone help me to send the code for Jasper Reporting in java?plz..

Answer / shabbir ahmed

For Example use this code..I hope it will help u.
import net.sf.jasperreports.engine.JREmptyDataSource;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.view.JasperViewer;
import org.apache.commons.digester.Digester;
import net.sf.jasperreports.engine.design.*;
import net.sf.jasperreports.engine.*;
import java.util.*;

public class Report
{
public void viewReport()
{


String reportSource
= "HelloReportWorld.jrxml";
String reportDest
= "HelloReportWorld.html";
String name=null;
System.out.println("Hello World!");
Map<String, String> params = new
HashMap<String, String>();
params.put("reportTitle", "Shabbir
Ahmed");
params.put("author", "shabbir");
params.put("startDate", (new
java.util.Date()).toString());

System.out.println("here1111111");
try
{
System.out.println
("here222222222");

JasperDesign jasperDesign =
JasperManager.loadXmlDesign
("D:/Tomcat/bin/HelloReportWorld.jrxml");
JasperReport jasperReport
=JasperCompileManager.compileReport(jasperDesign);

JasperPrint jasperPrint
=JasperFillManager.fillReport(jasperReport, params, new
JREmptyDataSource());


JasperExportManager.exportReportToHtmlFile
(jasperPrint, reportDest);

JasperViewer.viewReport
(jasperPrint);


}

catch (JRException ex)
{
System.out.println
("here6666666666666");
ex.printStackTrace();
}
catch(Exception e)
{
System.out.println
(e.getMessage());
}
}
}
////////This simple example shows how to pass parameters to
jrxml.as it is below.



<?xml version="1.0"?>
<!DOCTYPE jasperReport
PUBLIC "-//JasperReports//DTD Report Design//EN"
"http://jasperreports.sourceforge.net/dtds/jasperreport.dt
d">

<jasperReport name="HelloReportWorld">
<parameter name="reportTitle"
class="java.lang.String"/>
<parameter name="author" class="java.lang.String"/>
<parameter name="startDate" class="java.lang.String"/>
<title>
<band height="60">
<textField>
<reportElement x="0" y="10" width="500"
height="40"/>
<textElement textAlignment="Center">
<font size="24"/>
</textElement>
<textFieldExpression
class="java.lang.String">
<![CDATA[$P{reportTitle}]]>
</textFieldExpression>
</textField>
<textField>
<reportElement x="0" y="40" width="500"
height="20"/>
<textElement textAlignment="Center"/>
<textFieldExpression
class="java.lang.String">
<![CDATA["Run by: " + $P{author}
+ " on " + $P{startDate}]]>
</textFieldExpression>
</textField>
</band>
</title>

<detail>
<band height="200">
<staticText>
<reportElement x="0" y="0" width="500"
height="20"/>
<text><![CDATA[Hello shabbir Report World!]]
></text>
</staticText>
</band>
</detail>
</jasperReport>


////All the best

Is This Answer Correct ?    7 Yes 1 No

can anyone help me to send the code for Jasper Reporting in java?plz..

Answer / ram

//this code is very easy any one can understand easily
//1. these are the packages which we need to import
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.design.JRDesignQuery;
import net.sf.jasperreports.engine.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader;
import net.sf.jasperreports.view.JasperViewer;

//2. this is the java code for developing reports

try{
Connection con=(Connection)
Connectivity.makeconnection();// Database Connection

File path=new File("Report/");
JasperDesign jasperDesign =
JRXmlLoader.load(path.getAbsolutePath()+"\\allbooksreport.jrxml");//here
allbooksreport is my jrxml file name ...//xml file

Map parameters = new HashMap();
parameters.put("DataSource" ,con);
JRDesignQuery query =new JRDesignQuery();
query.setText("select * from add_book");
jasperDesign.setQuery(query);
JasperReport jasperReport =
JasperCompileManager.compileReport(jasperDesign);
JasperPrint jasperPrint =
JasperFillManager.fillReport(jasperReport,parameters,con);
JasperViewer vwrpt = new
JasperViewer(jasperPrint,false);
vwrpt.show(); //...//view the report
vwrpt.setTitle("All Books Report");
} catch(Exception e) {
e.getMessage();
}

Is This Answer Correct ?    1 Yes 0 No

can anyone help me to send the code for Jasper Reporting in java?plz..

Answer / shabbir ahmed

Hi am jasper report expert...Contact me for assistance

Is This Answer Correct ?    3 Yes 7 No

Post New Answer

More Struts Interview Questions

What do you mean by actionform?

0 Answers  


Can you explain custom tag?

0 Answers  


how to connect from struts to database through hibernet and where u can modify the class

0 Answers   Polaris,


Which interceptor is responsible for i18n support?

0 Answers  


What do you mean by a custom tag?

0 Answers  


What are Struts2 core components?

0 Answers  


List some bundled validators?

0 Answers  


Define struts?

0 Answers  


What do you mean by the abstract package in struts2, and what is its utilization?

0 Answers  


What configurations are stored in struts configuration file ?

0 Answers  


Explain about the process of functioning of the struts program?

0 Answers  


why do we typecast ActionForm into out plain java bean class in Action class?

5 Answers  


Categories