我整个project采用mvc模式, 上传的时候首页1.jsp将参数和文件内容提交到中间页mid.jsp,中间页用SmartUpload接收上传文件,传到model里进行处理调用后台函数记入数据库。而下载时,由于同在一个页面,我就也提交到中间页mid.jsp,mid.jsp提交后,后台根据处理的id号转入另一个model得到后台文件内容,传入output.jsp,output.jsp里的主要代码:
response.reset();
response.setContentType("application/x-msexcel");
response.setHeader("Content-Disposition", "attachment;filename=" + userName + ".csv");
PrintWriter po = response.getWriter();
//addrTemp = new String(addrTemp.getBytes("gb2312"),"ISO-8859-1");
po.println(addrTemp);
po.flush();
po.close();
这就是保存文件的代码,执行后网页停留在中间页mid.jsp,而我想让它回到首页1.jsp。不知道如何实现
请高手加我的qq:86104688
response.reset();
response.setContentType("application/x-msexcel");
response.setHeader("Content-Disposition", "attachment;filename=" + userName + ".csv");
PrintWriter po = response.getWriter();
//addrTemp = new String(addrTemp.getBytes("gb2312"),"ISO-8859-1");
po.println(addrTemp);
po.flush();
po.close();
这就是保存文件的代码,执行后网页停留在中间页mid.jsp,而我想让它回到首页1.jsp。不知道如何实现
请高手加我的qq:86104688
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货