java如何将图片保存在数据库中(java保存图片到本地)

java如何将图片保存在数据库中(java保存图片到本地),第1张

一般都是这样的,就是在你服务器有一个专门放置的文件夹,然后数据库保存的是你服务器的路径。需要用的时候就去数据库里面取路径。得到路径以后你想怎么处理是你的事情了。

至于如何去数据库取路径这个就是简单的db *** 作。

加载驱动类:

ClassforName(DBDriver);

获取连接:

Connectionconn=(url,username,password);

创建 *** 作对象:

stmt=con(sql);

执行 *** 作:

ResultSetrs=stmt();

遍历结果:

Listlist=newArrayList();

while(rsnext()){

//具体 *** 作,通常用rsgetString(name)取值

Imageimg=newImage();//类对应你数据库中表格

imgsetSrc(rsgetString("src"));//假设你数据库中image表中地址字段是src

listadd(img);

}

记得关闭资源:

rsclose();

stmtclose();

conclose();

看你的意思是已经取出来了不知道怎么显示:

你取出来之后可以把放在一个list里面然后去页面上遍历这个list

大致应该是这样

点击无法加载的看看在网络上的位置,和服务器端的网址位置是否一致,也就是先确定资源是否可以正常找到。

查看服务器端的权限,是否可以被iis用户访问

查看IIS上面的MIME类型中是否有png类型。如果没有请添加上去


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zz/13212454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-21
下一篇 2023-06-21

发表评论

登录后才能评论

评论列表(0条)

保存