I can't actually see anything, but do you have an action configured for the report?
On Mon, Nov 15, 2010 at 11:34 PM, @rju <nagarjunabatt...@gmail.com> wrote: > > ok boss let me shou you my files > -----struts.xml > <?xml version="1.0" encoding="UTF-8" ?> > > > > > > > > > > /jasper/Report.jasper > myList > PDF > > > > > ------------------------------------------------------------- > -----web.xml-------- > <?xml version="1.0" encoding="UTF-8"?> > > > struts2 > org.apache.struts2.dispatcher.FilterDispatcher > > > struts2 > /* > > > index.jsp > > > > > > -------------------------------------------------------------- > --------index.jsp------------ > > <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> > <%@ taglib uri="/struts-tags" prefix="s" %> > <% > String path = request.getContextPath(); > String basePath = > request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; > %> > > > > > "> > > My JSP 'index.jsp' starting page > > > > > > > > > > > > > > > -------------------------------------------------------- > -----person.java----------- > package com; > > public class Person { > > private Long id; > > private String name; > > private String lastName; > > public Person() { > } > > public Person(String name, String lastName) { > this.name = name; > this.lastName = lastName; > } > > public Person(Long id, String name, String lastName) { > this.id = id; > this.name = name; > this.lastName = lastName; > } > > public Long getId() { > return id; > } > > public void setId(Long id) { > this.id = id; > } > > public String getLastName() { > return lastName; > } > > public void setLastName(String lastName) { > this.lastName = lastName; > } > > public String getName() { > return name; > } > > public void setName(String name) { > this.name = name; > } > > } > ------------------------------------ > ---------JasperAction.java---------- > package com.action; > > import java.util.ArrayList; > import java.util.List; > > import javax.servlet.ServletContext; > > import org.apache.struts2.ServletActionContext; > import com.opensymphony.xwork2.ActionSupport; > > > import net.sf.jasperreports.engine.JasperCompileManager; > import com.Person; > > > > public class JasperAction extends ActionSupport { > > /** > * > */ > > private static final long serialVersionUID = 1L; > /** List to use as our JasperReports dataSource. */ > private List myList; > > > public String execute() throws Exception { > > // Create some imaginary persons. > Person p1 = new Person(new Long(1), "Patrick", "Lightbuddie"); > Person p2 = new Person(new Long(2), "Jason", "Carrora"); > Person p3 = new Person(new Long(3), "Alexandru", "Papesco"); > Person p4 = new Person(new Long(4), "Jay", "Boss"); > > // Store people in our dataSource list (normally they would come > from a database). > myList = new ArrayList(); > myList.add(p1); > myList.add(p2); > myList.add(p3); > myList.add(p4); > > // Normally we would provide a pre-compiled .jrxml file > // or check to make sure we don't compile on every request. > try { > ServletContext context = null ; > > context = ServletActionContext.getServletContext(); > > > JasperCompileManager.compileReportToFile(context.getRealPath("/jasper/Report.jrxml"),context.getRealPath("/jasper/Report.jasper")); > > > } catch (Exception e) { > e.printStackTrace(); > return ERROR; > } > > return SUCCESS; > } > > public List getMyList() { > return myList; > } > > } > ------------------------------- > This is the thing > and i have placed my Report.jrxml and Report.jasper in the directory called > "jasper". > and i am trying to place this directory in every place i.e. once in > "classes" folder, root folder, web-inf folder i am trying all and project is > running Report button is coming but after pressing the Report Button am not > getting out put.. You can see the ouputs in my attachmens. namely > Output1,Output2. In that you can find the directory structure i have > flollowed.... Please Please help me... > > http://old.nabble.com/file/p30225819/Output1.jpg > http://old.nabble.com/file/p30225819/Output2.jpg > -- > View this message in context: > http://old.nabble.com/result-type-Jasper--Struts-2--tp11004749p30225819.html > Sent from the Struts - User mailing list archive at Nabble.com. > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org