<netui-data:getData resultId="path" value="{pageFlow.filePath}" />
<netui-data:getData resultId="name" value="{pageFlow.fileName}" />
<%
String path = (String)pageContext.getAttribute("path");
String name = (String)pageContext.getAttribute("name");
response.setContentType("application/octet-stream");
response.setHeader("Content-disposition", "attachment;filename="+name);
File myFile = new File(path);
OutputStream o = response.getOutputStream();
FileInputStream fis = new FileInputStream(myFile);
int i = fis.available();
System.out.println("fis.available: " + i);
int iRead;
int iLength = 0;
while ((iRead=fis.read())!=-1)
{
o.write(iRead);
iLength++;
}
System.out.println("iLength: " + iLength);
fis.close();
o.flush();
o.close();
%>