为了账号安全,请及时绑定邮箱和手机立即绑定

如何从 JAVA/JSP 中检查图像是否存储在数据库中?

如何从 JAVA/JSP 中检查图像是否存储在数据库中?

慕丝7291255 2021-12-01 15:38:01
我有列来保存图像。我在数据库中使用“BLOB”类型来存储图像。现在,我想检查用户是否从 JSP 页面提交了图片。我怎样才能做到这一点?这个问题的上一版本是在JSP中 如何比较数据库(mysql)的BLOB是否为空?
查看完整描述

3 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

因此没有办法检查。您可以将其设置为非空列,以确保始终保存图像,或者您可以将控制权交给用户以编辑/删除保存的图像,这也将确保图像得到保存。


查看完整回答
反对 回复 2021-12-01
?
萧十郎

TA贡献1815条经验 获得超13个赞

您无法检查 DB 中的列是否从您的 servlet/jsp 填充。也许您可以添加一个额外的列,当您从 jsp/servlet 保存图像时,该列会被填充。这样你就可以验证了。


查看完整回答
反对 回复 2021-12-01
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

非常开放的问题。您可以在多个层执行此操作:

1) 假设您使用的是纯 jsp/servlet,而不是像 struts、spring mvc 这样的框架,请检查您的 servlet。
2) 仅保存到数据库中,如果图像已上传。
3) 将此列设为非空列?

希望这可以帮助。


查看完整回答
反对 回复 2021-12-01
  • 3 回答
  • 0 关注
  • 193 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信