J
jsguru72
I am trying to have a jspx page return an excel attachment.
I have it working with a plain jsp file using the following .
<%@ page contentType="application/excel; charset=UTF-8" %>
<%
response.setHeader("Content-Disposition","attachment;
filename=outfile.xls");
%>
<table>
<tr><td>11</td><td>12</td><td>13</td></tr>
<tr><td>21</td><td>22</td><td>23</td></tr>
<tr><td>31</td><td>32</td><td>33</td></tr>
</table>
With the above, the output is sent as an excel file that can be saved
or opened and everything works great. I am trying to convert this to
an XML compliant jspx page.
I used directive.page to set the content-type.
<jsp:directive.page contentType="application/excel"
pageEncoding="UTF-8"/>
But I cannot find how to define the content-disposition without using
the scriptlet. I really want to avoid the scriplets if possible.
If anyone has any ideas or knows of any tutorials that might help, I
would appreciate it.
Thanks.
I have it working with a plain jsp file using the following .
<%@ page contentType="application/excel; charset=UTF-8" %>
<%
response.setHeader("Content-Disposition","attachment;
filename=outfile.xls");
%>
<table>
<tr><td>11</td><td>12</td><td>13</td></tr>
<tr><td>21</td><td>22</td><td>23</td></tr>
<tr><td>31</td><td>32</td><td>33</td></tr>
</table>
With the above, the output is sent as an excel file that can be saved
or opened and everything works great. I am trying to convert this to
an XML compliant jspx page.
I used directive.page to set the content-type.
<jsp:directive.page contentType="application/excel"
pageEncoding="UTF-8"/>
But I cannot find how to define the content-disposition without using
the scriptlet. I really want to avoid the scriplets if possible.
If anyone has any ideas or knows of any tutorials that might help, I
would appreciate it.
Thanks.