当前位置: 技术问答>java相关
用jspsmart上传图片到oracle,图片大小受限
来源: 互联网 发布时间:2015-09-15
本文导语: 图片存储的字段是BLOB,图片先上传至服务器目录,再存入ORACLE,此时大小超过 6K时会出错。 错误信息如下: Exception: java.sql.SQLException: Io 异常: End of TNS data channel。 烦死了。 | 我...
图片存储的字段是BLOB,图片先上传至服务器目录,再存入ORACLE,此时大小超过
6K时会出错。
错误信息如下:
Exception: java.sql.SQLException: Io 异常: End of TNS data channel。
烦死了。
6K时会出错。
错误信息如下:
Exception: java.sql.SQLException: Io 异常: End of TNS data channel。
烦死了。
|
我没用jspsmart,直接上传的:(
你可以参考!测试通过。
第一步:建立数据库
create table test_img(id number(4),name varchar(20),img long raw);
第二步:(NewImg.html)
添加图片
添加图片
图像ID:
选择图像:
第三步:插入数据库(InsertImg.jsp)
第四步:显示图片(ShowImg.jsp)
0)
response.getOutputStream().write(b,0,len);
in.close();
rs.close();
%>
你可以参考!测试通过。
第一步:建立数据库
create table test_img(id number(4),name varchar(20),img long raw);
第二步:(NewImg.html)
添加图片
添加图片
图像ID:
选择图像:
第三步:插入数据库(InsertImg.jsp)
第四步:显示图片(ShowImg.jsp)
0)
response.getOutputStream().write(b,0,len);
in.close();
rs.close();
%>
|
其实很方便的,你写个删除文件的方法,从数据库读出文件名然后删掉,也很方便