怎样从JSP页面拿到图片,并用JAVA将图片存入数据库?请看清,直接存图片,不是存路径。谢谢各位大神了。
3个回答
2014-08-15
展开全部
先把该图片的路劲传到后台,在用字节流获取该图片的流,在转化成byte[]数组存入数据库中;
FileInputStream fis = new FileInputStream(url);
byte[] b = new byte[1024];
int a = 0;
while((a=fis.read())!=-1){
fis.read(b);
}
把数组b存入数据库中
FileInputStream fis = new FileInputStream(url);
byte[] b = new byte[1024];
int a = 0;
while((a=fis.read())!=-1){
fis.read(b);
}
把数组b存入数据库中
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以先获取页面图片路径,然后通过流进行图片内容的流化,数据库中可以存储Blob类型
追问
谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我记得oracle里有图片的数据类型,可以直接存储
追问
谢谢!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询