Hi, 

I followed the instructions and modified accordingly and got the display in
the format I want for the first time. But it is giving problem when I send a
mail on clicking the link. After wards even for export options the link is
getting attached and whenever I click on PDF / Excel first it sending the
mail and exporting. Where I am going wrong please tell me. 

Below I am giving my modified display table and view source of the jsp
before sending the mail and after sending the mail. 




My table declaration is: 

<display:table id="data" name="logisticreport" 
        requestURI="/GetLogisticReport.do" pagesize="10" export="true" 
        decorator="com.scrabble.project.model.LogisticReportDecorator"> 
        
        <display:column property="hddBarcode" title="Barcode" 
                sortable="true" style="text-align:center;" /> 
        <display:column property="clientname" title="Client" 
                sortable="true" style="text-align:center;" /> 
        <display:column property="diskreturndate" title="HDD Return date" 
                sortable="true" style="text-align:center;" /> 
      
        <display:column property="cemail" title="Email" media="html"/> 
        <display:column property="email" title="Email" media="pdf"/> 
        <display:column property="email" title="Email" media="excel"/>
        
        <display:setProperty name="export.pdf" value="true" /> 
        <display:setProperty name="export.pdf.filename"
value="LogisticReport.pdf" /> 
        <display:setProperty name="export.excel.filename"
value="LogisticReport.xls" /> 
        <display:setProperty name="export.xml" value="false" /> 
        <display:setProperty name="export.csv" value="false" /> 
        <display:setProperty name="export.xls" value="false" /> 
</display:table> 


view source before sending mail:

<table id="data"> 
<thead> 
<tr> 
<th class="sortable"> 
Barcode</th> 
<th class="sortable"> 
Client</th> 
<th class="sortable"> 
Submission Date</th> 
<th class="sortable"> 
HDD Return date</th> 
<th class="sortable"> 
Lapsed Days</th> 

<th>Email</th></tr></thead> 
<tbody> 
<tr class="odd"> 
<td style="text-align:center;">121</td> 
<td style="text-align:center;">HyderabadClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/31/2011</td> 
<td style="text-align:center;">4</td> 
<td>raaj...@krishct.com</td></tr> 
<tr class="even"> 

<td style="text-align:center;">122</td> 
<td style="text-align:center;">ChennaiClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/31/2011</td> 
<td style="text-align:center;">4</td> 
<td>sureshre...@krishct.com</td></tr> 
<tr class="odd"> 
<td style="text-align:center;">123</td> 
<td style="text-align:center;">MumbaiClient</td> 

<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/26/2011</td> 
<td style="text-align:center;">9</td> 
<td>raaj...@krishct.com</td></tr> 
<tr class="even"> 
<td style="text-align:center;">125</td> 
<td style="text-align:center;">MumbaiClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/31/2011</td> 

<td style="text-align:center;">4</td> 
<td>raaj...@krishct.com</td></tr> 
<tr class="odd"> 
<td style="text-align:center;">126</td> 
<td style="text-align:center;">HyderabadClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">02/31/2011</td> 
<td style="text-align:center;color:red">93</td> 
<td>a
href="../GetLogisticReport.do?email=raaj...@krishct.com&client=HyderabadClient&ldays=93&projectid=6&drdate=02/31/2011&bcode=126">raaj...@krishct.com
/a</td></tr> 

<tr class="even"> 
<td style="text-align:center;">129</td> 
<td style="text-align:center;">ChennaiClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/24/2011</td> 
<td style="text-align:center;">11</td> 
<td>sureshre...@krishct.com</td></tr> 
<tr class="odd"> 
<td style="text-align:center;">124</td> 
<td style="text-align:center;">ChennaiClient</td> 

<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/31/2011</td> 
<td style="text-align:center;">4</td> 
<td>sureshre...@krishct.com</td></tr></tbody></table><div
class="exportlinks">Export To: 
a
href="/scrabble/GetLogisticReport.do?6578706f7274=1&pname=6&projectid=6&projectid=&d-49216-e=2">Excel
 
/a | 
a
href="/scrabble/GetLogisticReport.do?6578706f7274=1&pname=6&projectid=6&projectid=&d-49216-e=5">PDF
/a</div></div> 
                                </center> 
                                </td> 
                        </tr> 

                </table> 


view source after sending the mail:


<table id="data"> 
<thead> 
<tr> 
<th class="sortable"> 
Barcode</th> 
<th class="sortable"> 
a
href="/scrabble/GetLogisticReport.do?d-49216-o=2&client=HyderabadClient&d-49216-s=1&email=raaja.g%40krishct.com&bcode=126&ldays=93&drdate=02%2F31%2F2011&projectid=6">Client
/a</th> 
<th class="sortable"> 
Submission Date</th> 

<th class="sortable"> 
HDD Return date</th> 
<th class="sortable"> 
Lapsed Days</th> 
<th>Email</th></tr></thead> 
<tbody> 
<tr class="odd"> 
<td style="text-align:center;">121</td> 
<td style="text-align:center;">HyderabadClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/31/2011</td> 

<td style="text-align:center;">4</td> 
<td>raaj...@krishct.com</td></tr> 
<tr class="even"> 
<td style="text-align:center;">122</td> 
<td style="text-align:center;">ChennaiClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/31/2011</td> 
<td style="text-align:center;">4</td> 
<td>sureshre...@krishct.com</td></tr> 

<tr class="odd"> 
<td style="text-align:center;">123</td> 
<td style="text-align:center;">MumbaiClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/26/2011</td> 
<td style="text-align:center;">9</td> 
<td>raaj...@krishct.com</td></tr> 
<tr class="even"> 
<td style="text-align:center;">125</td> 
<td style="text-align:center;">MumbaiClient</td> 

<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/31/2011</td> 
<td style="text-align:center;">4</td> 
<td>raaj...@krishct.com</td></tr> 
<tr class="odd"> 
<td style="text-align:center;">126</td> 
<td style="text-align:center;">HyderabadClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">02/31/2011</td> 

<td style="text-align:center;color:red">93</td> 
<td>a
href="../GetLogisticReport.do?email=raaj...@krishct.com&client=HyderabadClient&ldays=93&projectid=6&drdate=02/31/2011&bcode=126">raaj...@krishct.com
/a </td></tr> 
<tr class="even"> 
<td style="text-align:center;">129</td> 
<td style="text-align:center;">ChennaiClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/24/2011</td> 
<td style="text-align:center;">11</td> 
<td>sureshre...@krishct.com</td></tr> 

<tr class="odd"> 
<td style="text-align:center;">124</td> 
<td style="text-align:center;">ChennaiClient</td> 
<td style="text-align:center;">06/01/2011</td> 
<td style="text-align:center;">05/31/2011</td> 
<td style="text-align:center;">4</td> 
<td>sureshre...@krishct.com</td></tr></tbody></table><div
class="exportlinks">Export To: 
a
href="/scrabble/GetLogisticReport.do?client=HyderabadClient&email=raaja.g%40krishct.com&6578706f7274=1&bcode=126&ldays=93&drdate=02%2F31%2F2011&projectid=6&d-49216-e=2">Excel
/a| 
a
href="/scrabble/GetLogisticReport.do?client=HyderabadClient&email=raaja.g%40krishct.com&6578706f7274=1&bcode=126&ldays=93&drdate=02%2F31%2F2011&projectid=6&d-49216-e=5">PDF
a</div></div> 

                                </center> 
                                </td> 
                        </tr> 
                </table> 


The table export link is getting modified. I want whenever I click on export
options only the data should get export not to send the mail. 

Please help me in solving this. 

--raaja.g 
-- 
View this message in context: 
http://old.nabble.com/using-Decorator-class-giving-problem-in-display-tag-tp31823437p31823437.html
Sent from the DisplayTag - General mailing list archive at Nabble.com.


------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
displaytag-user mailing list
displaytag-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/displaytag-user

Reply via email to