jsp如何上传图片到数据库

jsp如何上传图片到数据库,第1张

jsp上传图片到数据,在数据库中有一种类型就是blob存储类型,就是用于储存二进制的。在java.sql里面的PreparedStatment有个setBlob()方法存入数据库,还有ResultSet里的getBlob()就是读取,详情你可以看JDBC Blob如何使用。

在jsp里上传图片很少用上述方式存储到数据库中,一般是将图片上传到服务器项目目录文件夹中,然后数据库中保存该图片文件的地址,如/item/upload/images/我上传的图片.jpg

图片就是文件嘛,把文件数据全部读入到内存然后插入到

sql数据库

中就可以了,但不建议这样做,因为图片数据比较大,存入数据库会很慢,检索也会很慢,建议只存入图片的路径,比如你要存入的图片为c:\\test.bmp,那么你存入数据的信息就为c:\\test.bmp,当有地方要使用该图片时,只需取出c:\\test.bmp这个路径就可以 *** 作该图片了。

方法如下:

登录手机QQ相册,点出照片------点手机菜单(下左)保存到手机(照片入手机图库)-----登录手机微信------我(下右)-----我的相册------拍一张照片(点相机图标)-------不拍,点“从手机相册选择”-------选中的打勾-----完成------写说明文字------发送------照片入微信相册。


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

原文地址:https://54852.com/sjk/9909194.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存