java.net.ProtocolException: Exceeded stated content-length of: '13824' bytes 用jspSmartUpload.jar下载 出错
来源:互联网 发布:嵌入式软件开发薪资 编辑:程序博客网 时间:2024/05/19 16:49
java.net.ProtocolException: Exceeded stated content-length of: '13824' bytes 用jspSmartUpload.jar下载 出错:
原因:
因为weblogic会向response中写东西造成的,解决方式是将此句response.reset();的注释打开,这样在使用response时先将其重置。
<%
response.reset();//如果在weblogic底下同样要加上此句
String filePath = request.getParameter("filePath");
String disName = request.getParameter("disName");
// 新建一个SmartUpload对象
SmartUpload su = new SmartUpload();
// 初始化
su.initialize(pageContext);
// 设定contentDisposition为null以禁止浏览器自动打开文件,
//保证点击链接后是下载文件。若不设定,则下载的文件扩展名为
//doc时,浏览器将自动用word打开它。扩展名为pdf时,
//浏览器将用acrobat打开。
su.setContentDisposition(null);
// 下载文件
String fileName = toUtf8String(disName);
try{
su.downloadFile(filePath,null,fileName);
}
catch(java.io.FileNotFoundException e){
%>
<script Language="javascript">
alert('服务器上未找到要下载的文件!');
</script>
<%}
%>下载完毕!
至此文件下载介绍完毕。
- java.net.ProtocolException: Exceeded stated content-length of: '13824' bytes 用jspSmartUpload.jar下载 出错
- java.net.ProtocolException: Exceeded stated content-length of: '6144' bytes
- weblogic 11g java.net.ProtocolException: Exceeded stated content-length of: '13824' bytes
- 解决weblogic下报java.net.ProtocolException: Exceeded stated content-length of异常问题
- 解决在weblogic上报java.net.ProtocolException: Didn't meet stated Content-Length, wrote: '146592' bytes instead of stated: '462285' by
- 关于weblogic下java.net.ProtocolException: Didn't meet stated Content-Length, wrote: 异常
- 关于weblogic下java.net.ProtocolException: Didn't meet stated Content-Length, wrote:
- Weblogic: Exceeded stated content-length
- didn't meet stated Content-length,wrote:'133' bytes instead of stated '204' bytes
- java.net.ProtocolException: unexpected end of stream
- 关于weblogic下Did not meet stated content length of OutputStream异常
- java.net.ProtocolException翻译
- Windows部署Weblogic问题:Didn't meet stated Content-Length
- 关于OKhttp的异常:java.net.ProtocolException: expected 6137 bytes but received 7081
- Warning: Unknown: POST Content-Length of 53 bytes exceeds the limit of 0 bytes in Unknown on line 0
- Warning: POST Content-Length of 81360713 bytes exceeds the limit of 3145728 bytes in Unknown on line
- 记一次android Bug解决的曲折心路历程(java.net.ProtocolException: expected 0 bytes but received 2048)
- JspSmartUpload 下载出错的问题
- 鲁棒控制理论简介
- 键盘过滤驱动之IRP劫持
- 在datalist中截取字符串
- min-accountmanage项目Alpha 0.1 版本已经可以下载啦
- java基础
- java.net.ProtocolException: Exceeded stated content-length of: '13824' bytes 用jspSmartUpload.jar下载 出错
- 连接access数据库
- 无效区域
- 编码中的copy 派
- VC6.0中操作SQL Server数据库
- 鲁棒控制简介(二)
- MFC中设置窗口大小位置
- .net 3.5平台上的Socket开发
- 十大名校 校训