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

Answer Posted / 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



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the features of struts 2?

1050


What is s token?

990


In which order struts framework searches for a message bundle?

943


Can you explain the directory structure for a struts folder in brief ?

975


What are the classes used in struts?

1090


What are the steps involved in creating a strut application?

953


What are the core components of a struct2 based application?

1010


What validate() and reset() method does ?

1092


What is request processor and how does it relates to action mapping?

1049


Why is it called struts?

954


Can a reducer dispatch an action?

947


Explain about the process of functioning of the struts program?

1038


How do you find the struts version being used in a project?

942


What is the purpose of @element?

1011


What do you mean by actionservlet?

991