jsp部分:
<form id="inputForm" action="${ctx}/importandexport/testCount/export" method="post" enctype="multipart/form-data" >
<select name="type" class="input-xlarge required">
<option checked="checked" value = "">请选择导出方案</option>
<option value = "dianFen">电分统计</option>
<option value = "change">转化统计</option>
<option value = "taxes">纳税额统计</option>
</select>
<input class="save" type = "submit" vlaue = "导出"/>
</form>
java部分:
OutputStream out = null;
try {
response.reset();
response.setContentType("application/octet-stream; charset=utf-8");
response.setHeader("Content-Disposition", "attachment; filename=" + file.getName());
out = response.getOutputStream();
out.write(FileUtils.readFileToByteArray(file));
out.flush();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (out != null) {
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}