Message:

  A new issue has been created in JIRA.

---------------------------------------------------------------------
View the issue:

  http://jira.opensymphony.com/secure/ViewIssue.jspa?key=WW-224


Here is an overview of the issue:
---------------------------------------------------------------------
        Key: WW-224
    Summary: WebWork2 JasperReports view implementation
       Type: New Feature

     Status: Assigned
   Priority: Major

    Project: WebWork
 Components: 
             Views
   Versions:
             2.0

   Assignee: Patrick Lightbody
   Reporter: Rainer Hermanns

    Created: Fri, 27 Jun 2003 7:11 AM
    Updated: Fri, 27 Jun 2003 7:11 AM

Description:
The attached files are a working implementation of jasperreports views  ported from 
webwork 1.3.x.

To define view actions for jasper add the following to web.xml:

    <servlet>
        <servlet-name>jasperreports</servlet-name>
        
<servlet-class>com.opensymphony.webwork.views.jasperreports.JasperReportViewServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

   <servlet-mapping>
        <servlet-name>jasperreports</servlet-name>
        <url-pattern>*.jasper</url-pattern>
    </servlet-mapping>


To define action mappings in xwork.xml try these:


        <!-- JasperReport Basic Test Actions -->
        <action name="jasperTest" 
class="com.opensymphony.webwork.views.jasperreports.example.OrderListAction">
            <param name="dataSource">orders</param>
            <result name="success" type="dispatcher">
                <param name="location">orderList.jasper</param>
            </result>
            <interceptor-ref name="defaultStack"/>
        </action>

        <action name="jasperPDFTest" 
class="com.opensymphony.webwork.views.jasperreports.example.OrderListAction">
            <param name="dataSource">orders</param>
            <param name="format">PDF</param>
            <result name="success" type="dispatcher">
                <param name="location">orderList.jasper</param>
            </result>
            <interceptor-ref name="defaultStack"/>
        </action>

        <action name="jasperCSVTest" 
class="com.opensymphony.webwork.views.jasperreports.example.OrderListAction">
            <param name="dataSource">orders</param>
            <param name="format">CSV</param>
            <result name="success" type="dispatcher">
                <param name="location">orderList.jasper</param>
            </result>
            <interceptor-ref name="defaultStack"/>
        </action>
        <action name="jasperHTMLTest" 
class="com.opensymphony.webwork.views.jasperreports.example.OrderListAction">
            <param name="dataSource">orders</param>
            <param name="format">HTML</param>
            <result name="success" type="dispatcher">
                <param name="location">orderList.jasper</param>
            </result>
            <interceptor-ref name="defaultStack"/>
        </action>
        <action name="jasperXLSTest" 
class="com.opensymphony.webwork.views.jasperreports.example.OrderListAction">
            <param name="dataSource">orders</param>
            <param name="format">XLS</param>
            <result name="success" type="dispatcher">
                <param name="location">orderList.jasper</param>
            </result>
            <interceptor-ref name="defaultStack"/>
        </action>
        <action name="jasperXMLTest" 
class="com.opensymphony.webwork.views.jasperreports.example.OrderListAction">
            <param name="dataSource">orders</param>
            <param name="format">XML</param>
            <result name="success" type="dispatcher">
                <param name="location">orderList.jasper</param>
            </result>
            <interceptor-ref name="defaultStack"/>
        </action>


---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.

If you think it was sent incorrectly contact one of the administrators:
   http://jira.opensymphony.com/secure/Administrators.jspa

If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



-------------------------------------------------------
This SF.Net email is sponsored by: INetU
Attention Web Developers & Consultants: Become An INetU Hosting Partner.
Refer Dedicated Servers. We Manage Them. You Get 10% Monthly Commission!
INetU Dedicated Managed Hosting http://www.inetu.net/partner/index.php
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to