Message:

  A new issue has been created in JIRA.

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

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


Here is an overview of the issue:
---------------------------------------------------------------------
        Key: WW-222
    Summary: WebWork2 JasperReports view implementation
       Type: Improvement

     Status: Assigned
   Priority: Major

    Project: WebWork
 Components: 
             Views
   Versions:
             2.0

   Assignee: Patrick Lightbody
   Reporter: Rainer Hermanns

    Created: Mon, 23 Jun 2003 12:54 PM
    Updated: Mon, 23 Jun 2003 12:54 PM

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>velocity</servlet-name>
        
<servlet-class>com.opensymphony.webwork.views.velocity.WebWorkVelocityServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

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


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