日期:2014-05-18  浏览次数:20699 次

求以字节流上传图片代码
从页面获得图片,然后将图片转换成字节流,最后以字节流的形式存入数据库,求代码~~~~祥解~~~谢谢~~~~~~分没有了,希望高手不要吝啬~~~

------解决方案--------------------
读文件
--------------
java.io.file f=new java.io.file( "d:/down_c06_net.jpg ");
java.io.fileinputstream fis=new java.io.fileinputstream (f);
int len=(int)f.length();
byte by[]=new byte[len];
fis.read(by);
fis.close;

存库
---------
StringBuffer sb=new StringBuffer();
for(int i=0;i <len;i++)
{
sb.append(by[i]).append( ", ");
}

把sb.toString() 存到text字段中即可.


读库
------------
....
String str=rs.getString(1);
...

String s[]=str.spail( ", ");
byte b[]=new byte[s.length];
for(int j=0;j <s.length;j++)
{
b[j]=Byte.parseByte(s[j]);
}

b中就是图片了.


在csdn中写的,单写有可能写错了,多多包函。。。。