struts2文件下载,解决jCannot call sendError() after the response has been committed的问题
出现这个错误的原因是当在页面点击一次下载时,向服务器发送了两次请求,所以虽然可以成功下载,但后台会报错。通过调试发现确实两次访问了download()方法,为了看的更清楚我加了调试语句错误信息如图:
Hibernate: select resource0_.id as id1_0_, resource0_.saveName as saveName2_0_, resource0_.fileName